Описание тега varnishncsa

1 ответ

Лак, вывод ReqEnd с использованием стандартного выхода

Можно ли вывести ReqEnd, используя std.log в VCL? Я хотел бы использовать ReqEnd в журнале varnishncsa.
23 ноя '12 в 16:38
2 ответа

Регистрация POST запросов, куки и XID в лаке (varnishncsa)

Я хотел бы включить следующую информацию в мои журналы varnishncsa (мне нужно связать некоторые проблемы с конкретными пользователями). содержание почтовых запросов cookie с полным содержанием XID После прочтения https://www.varnish-cache.org/docs/t…
30 июл '12 в 14:55
1 ответ

Лак: использовать несколько бэкэндов в зависимости от URL

У меня есть несколько внутренних сайтов, которые я хотел бы получить, вставив URL с лаком. Например, если набрано http://www.example.com/serv1/--->http://192.168.0.1/application1 http://www.example.com/serv2/--->http://192.168.0.1/application2…
25 сен '17 в 09:46
1 ответ

varnishncsa не показывает вывод

У меня есть варнших на моем RHEL6.x. Несмотря на то, что лак, varnishlog и varnishstats показывают правильные данные, varnisncsa не регистрирует какие-либо данные, даже когда выполняется без каких-либо определенных параметров. Я lsofed весь процесс …
30 май '13 в 09:44
1 ответ

Лак игнорируя бэкэнд

У меня есть настройка лака с 2 серверными серверами с директором циклического перебора. 2 бэкэнда отображаются в varnishstat и varnishadm как здоровые. вывод лака: Backend name Admin Probe boot.app1 probe Healthy 5/5 boot.app2 probe Healthy 5/5 Конф…
26 апр '16 в 00:52
2 ответа

Как удалить журнал varnishncsa, если req.url соответствует

У меня есть несколько балансировщиков нагрузки, которые все выполняют проверки работоспособности на нескольких экземплярах лака. Проверка работоспособности на стороне лака состоит из сопоставления метода запроса и URL-адреса для возврата ответа 200.…
18 апр '16 в 19:39
1 ответ

Varnishncsa для Varnish 4 разделить журнал Vhost

В лаке 3 varnishncsa может поддерживать опцию -m (-m tag:regex только список записей, где тег совпадает с regex. Несколько опций -m объединяются AND-ed.). После обновления до лака 4 я не могу найти опцию -m в лаке 4. Есть ли какой-нибудь простой спо…
17 июл '16 в 01:07
1 ответ

Подавать содержимое на основе языка с лаком

Мой сайт имеет несколько языков. Английский является языком по умолчанию с URL: http://domain.com/ ( http://domain.com/en). Когда пользователи хотят использовать другой язык, они нажимают на кнопку языка. Например, они хотят перейти на японский: htt…
02 июн '15 в 21:38
0 ответов

Лак не запускается при перезагрузке

У меня установлен лак 4.1.2, он нормально запускается из командной строки, но не запускается при перезагрузке сервера. Системный журнал показывает, что адрес уже используется (порт 8080). На этом сервере больше ничего не установлено, это выделенный …
23 апр '16 в 12:50
1 ответ

Лак сбрасывает все, кроме последнего x-forwarded-for IP-адреса... ошибка?

При попытке выяснить, почему наша установка Varnish 4.1 (на CentOS7 через репозиторий varnish-cache.org) не следовала правилам vcl, установленным для регистрации IP-адреса клиента в заголовке X-Forwarded-For (см. " Журнал прокси Varnish 4") / баланс…
06 мар '17 в 23:07
1 ответ

Как записать имя сервера, который ответил на запрос

Я использую varnishncsa для регистрации запросов, которые занимают много времени, чтобы ответить на моих внутренних серверах, используя следующую команду: varnishncsa -F '%t "%r" %s %T' | awk '$7 > 10 {print}' Я пытался добавить информацию об име…
16 мар '17 в 17:31
1 ответ

Varnish не открывает серверное соединение

Как я могу подключить контейнер Varnish к контейнерам PHP-FPM + NGINX?Docker запустился правильно, сайт работает, но журналы backendopen пусты. Серверная часть исправна (возвращает статус HTTP 200). лаклог -g raw -i Backend_health 0 Backend_health -…
10 сен '21 в 17:41
1 ответ

Как обойти кэш лака на основе конкретного заголовка

Я работаю над этим уже 2 дня назад, но безуспешно. Итак, по сути, я хочу обойти лаковый кеш для определенного URL-адреса входящего запроса. Я определил это правило: sub vcl_recv { if (req.url ~ "/en/reading-books/") { return(pass); } } Но когда я об…
15 дек '22 в 04:43
0 ответов

Что делает этот блок кода лака?

У меня есть этот код в конфигурации лака, и я не знаю, что он делает! Эта конфигурация будет кэшировать или нет мои клиентские запросы? Что с этим не так? sub vcl_backend_response { if (beresp.status != 200) { return (pass); } set beresp.http.X-Back…