Публикации по теме 'varnish'
Рендеринг произвольного контента с помощью Varnish
Пример сценария: вы используете Varnish, и у вас есть некорректно работающий сторонний JS, который в настоящее время рассылает спам на ваш сервер с кодом 404 для несуществующих файлов, таких как check.js . Вы хотите вернуть пустой ответ 200 напрямую от Varnish.
Это довольно просто сделать в Varnish 4 (старые версии будут немного отличаться) с помощью подпрограммы vcl_synth . Во-первых, добавьте правило в свой vcl_recv следующим образом:
if (req.url == "/check.js") {..
Вопросы по теме 'varnish'
Как сделать круговой лакировку клиентов zeo
Я хотел бы использовать buildout plone.recipe.varnisin для настройки varnish для циклического перебора между двумя zeo-клиентами. В моем buildout.cfg я пробовал:
[varnish-build]
recipe = zc.recipe.cmmi
url =...
758 просмотров
schedule
27.11.2021
лак и http заголовок
Я новичок в Varnish и хотел узнать, поддерживает ли Varnish кеширование с заголовком http. Мы разработали базовую веб-службу Rest, и я думаю об использовании Varnish для кэширования результатов. Как бы то ни было, некоторая информация о запросе...
6091 просмотров
schedule
07.09.2021
Должен ли я кэшировать в приложении или просто поставить Varnish перед веб-сервером?
У меня есть базовое веб-приложение, которое задает URL-адрес, обращается к базе данных, выполняет некоторые математические вычисления и возвращает некоторый html. Результат немного сложно вычислить, но результаты можно кэшировать на время.
Есть ли...
346 просмотров
schedule
16.09.2021
varnish vcl очищает кеш выборочно
Итак, я впервые использую лак. Я потратил довольно много времени на чтение того, как это работает, но я не могу понять, как выборочно очищать кеш.
например, у меня есть такой URL
/?account=123&url=google.com
и еще как...
7016 просмотров
schedule
09.09.2021
Varnish - как обслуживать устаревший контент для всех клиентов при повторной загрузке?
Я использую Varnish перед серверной частью.
Поскольку серверная часть иногда работает очень медленно, я включил льготный режим для обслуживания устаревшего контента для клиентов. Однако в льготном режиме есть еще один пользователь, который должен...
1960 просмотров
schedule
08.10.2021
Varnish как установить разные TTL для ESI и как проверить их
У меня на странице есть раздел ESI. Мне нужен другой TTL для ESI, чем для всей страницы. У меня два вопроса
Где я могу указать конфигурацию TTL для различных ESI на странице?
Как я могу проверить попадание или пропадание лакового кеша для...
819 просмотров
schedule
23.10.2021
Почему Varnish кэширует фрагменты ESI (когда я говорю этого не делать)?
Я столкнулся со специфической проблемой с Varnish ESI.
На каждой странице моего сайта есть фрагмент ESI, который выводит информацию об учетной записи (вошедшего в систему) пользователя.
Похоже, что Varnish возвращает кэшированный результат...
1045 просмотров
schedule
17.10.2021
Кеширование в Django: Redis + Django & Varnish
Я прочитал некоторую документацию и у меня возникло несколько вопросов.
Я знаю, что мы можем использовать redis в качестве бэкэнда кеширования для Django. Затем мы можем использовать декораторы в структуре кеширования Django для кеширования...
708 просмотров
schedule
18.10.2021
Лак работает, но max-age = 0
isvarnishworking.com сообщает мне, что
Похоже, что Varnish отвечает по этому URL-адресу, но значение max-age в заголовке Cache-Control меньше 1, что означает, что Varnish никогда не будет обслуживать контент из кеша по этому URL-адресу....
5364 просмотров
schedule
26.11.2021
Обработка лака отличается от разных методов запроса
(Лак 2.1.5)
У меня с Лаком какая-то странная ситуация. Я пытаюсь сделать недействительными объекты кеша с помощью запросов PURGE, инициированных с NodeJS.
Мое тестирование состоит из запроса объекта, предоставления ему возможности кэширования,...
165 просмотров
schedule
29.11.2021
Varnish: Purge говорит, что работает, но не удаляет старый контент
Я использую отдельный экземпляр Varnish на виртуальной машине Digital Ocean Ubuntu, которая в основном работает нормально. Настройка используется для загрузки старого сервера Wordpress, который находится где-либо еще. Это работает довольно хорошо,...
1365 просмотров
schedule
16.11.2021
Varnish (Turpentine): перезагрузите страницу перед промывкой в Magento
В Magento 1.8 Varnish работает очень быстро. Проблема заключается в обновлении страницы в кеше.
Например: если что-то на странице индекса изменилось, я использую эту команду для очистки:...
60 просмотров
schedule
15.10.2021
magento ssl + лак
Я хочу использовать SSL с лаком в моем магазине magento, с помощью nginx я сделал прокси-пропуск на порт 80 (лак прослушал его).
Но когда я это делаю, блок ESI возвращает 404. Если я обхожу varnish (меняю порт прокси на 8080 для nginx), он...
461 просмотров
schedule
25.10.2021
Отключить проверку работоспособности лака через varnishadm
У меня есть лак. Я хочу отключить бэкэнды в лаке, обновляя серверы один за другим. Есть один способ сделать это с помощью проверок работоспособности, но если моя проверка работоспособности выполняется каждые 20 секунд, в худшем случае все равно...
578 просмотров
schedule
14.10.2021
Varnish Cache v4: неправильный ответ проверки работоспособности серверной части
Я установил Varnish Cache (4) перед моей CMS, чтобы помочь кешировать запросы. В случае, если моя CMS выйдет из строя, я хотел бы доставить кэшированные элементы в течение установленного льготного периода. Я следил за многими примерами,...
1209 просмотров
schedule
29.11.2021
Настройка Varnish на CentOS 7, Nginx и PHP-FPM с SSL
Раньше я не использовал Varnish, но мне нужно установить его на нашем сайте Magento, чтобы ускорить процесс.
Я нашел множество статей о том, как настроить Varnish на Centos 7, PHP-FPM и т. Д., Но ни одна из них не работает с CentOS7, Nginx, PHP-FPM...
1033 просмотров
schedule
12.10.2021
лакировка возобновляется через несколько часов
Я использую версию varnish 4.1.11 в качестве модуля со значением malloc по умолчанию на 60% от предела памяти и наблюдаю, что служба varnish потребляет всю память и перезапускается после достижения 100% памяти.
varnishd -F -f...
346 просмотров
schedule
11.09.2021
Как исправить ошибку «Не удалось применить VCL к 127.0.0.1:6082: не удалось прочитать код ответа из Varnish» в Magento-1.9.4
Я пытаюсь установить Varnish-4.1 в magento-1.9, лак работает нормально, но когда я пытаюсь нажать на btn в Admin-> system-> Cache management, появляется ошибка в заголовке: Не удалось применить VCL to 127.0.0.1:6082: Не удалось прочитать код ответа...
442 просмотров
schedule
23.09.2021
Ответ Varnish на основе Cookie
У меня следующая конфигурация лака:
# Default backend definition. Set this to point to your content server.
backend default {
.host = "127.0.0.1";
.port = "8080";
}
sub vcl_hash {
if (req.http.cookie ~...
171 просмотров
schedule
17.10.2021
Varnish throwing 503 - 'ошибка формата http' для ответа серверной части 301
Я делаю запрос к своему бэкэнду, скажем, например:
curl 'www.epocacosmeticos.com.br/api/vtexid/pub/authentication/oauth/redirect?authenticationToken=dbaf4496-a35f-4393-b2aa-66c633cd91cc&providerName=Google' -H 'Accept-Encoding:...
2118 просмотров
schedule
24.02.2022