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

Varnish - это обратный HTTP-прокси с открытым исходным кодом с широкими возможностями кэширования, то есть веб-ускоритель. Он часто используется перед веб-сайтами для кеширования веб-страниц в памяти.
3 ответа

Почему лак не учитывает лимит malloc?

У меня есть лак, работающий с -s malloc, 25G, но процесс продолжает расти, пока он не потребляет всю память сервера и не падает, перезапуская кеш. Любая идея, что я могу проверить, чтобы увидеть, что не так? Сервер имеет 16 ядер и 32 ГБ оперативной …
22 май '13 в 13:54
2 ответа

Лак 3 кеширования залогинен также на страницах

Я почесал голову в течение 2 дней без удачи. Я настроил Varnish 3 с Pressflow 6 (Drupal), и все хорошо, т.е. Varnish кэширует страницы. Теперь боль лака кешируется даже после входа в систему. Поэтому, когда я делаю выход из системы, я все еще вижу, …
02 фев '12 в 11:46
1 ответ

Предложения по крайне агрессивному HTTP-кешированию для ресурсов REST

У меня есть настройка, где я хотел бы иметь чрезвычайно агрессивное HTTP-кэширование на моем внутреннем прокси. По сути, я хочу добиться такой упрощенной стратегии кэширования, как эта: любой запрос GET, который не 500x или 400x, кэшируется на неопр…
05 май '13 в 11:43
0 ответов

IIS и nginx/Varnish - Веб-формы не могут загрузить "WebResouce" по SSL?

Мы поставили лаковый сервер в ИИС. Мы настроили IIS для обслуживания трафика без SSL к Varnish, а затем NGINX проксирует все для нас в SSL (переписывает трафик без SSL в SSL) с локального прокси Varnish. Кажется, все работает нормально, за исключени…
17 сен '15 в 11:30
1 ответ

Невозможно войти через кеш Varnish 4

Мне нужна помощь. Как я могу сделать это в новой версии? поскольку vcl_fetch старый и не принят в Varnish 4. sub vcl_fetch{ if (beresp.http.set-cookie ~ "sessionid" || beresp.http.set-cookie ~ "csrftoken") { return (pass); } else { return (deliver);…
20 окт '16 в 02:21
0 ответов

Как настроить и проверить кэш скипидарного лака для Magento?

У меня есть расширение установки Turpentine - Varnish кеш на моем локальном сервере. Я также установил лак на локальном сервере терминалом. В админ-панели system->configuration->Turpentine под опцией лака и кешем есть несколько опций, таких как Спис…
24 июн '15 в 09:39
2 ответа

Magento не попадает в лаковый кеш

Я установил установку Magento с Nginx за кеш-сервером Varnish, и я использую это расширение. Тем не менее, я никогда не получаю удар по кешу HTTP/1.1 200 OK Server: nginx/1.1.19 Content-Type: text/html; charset=UTF-8 Vary: Accept-Encoding X-Powered-…
12 июн '13 в 16:03
1 ответ

varnish - правило vcl для включения esi только для зарегистрированных пользователей

Я хочу включить ESI только для зарегистрированных пользователей. Вышедшие пользователи должны обслуживаться целой страницей через кеш. Я написал ниже vcl для этого. Проблема заключается в том, что, как только он кэширует страницу для входа в систему…
28 фев '14 в 06:46
1 ответ

Отслеживание прямых загрузок файлов с помощью Google Analytics и прокси Varnish

Я использую Google Analytics и хочу отслеживать прямую загрузку файлов (когда кто-то напрямую обращается к myserver.com/file.pdf). Очевидно, что Google Analytics не будет отслеживать это, если он настроен с использованием клиентского JavaScript. Я т…
22 дек '14 в 03:34
1 ответ

Получить значение URL из лака

Я хочу вычеркнуть значения из URL-адреса в лаке, чтобы я мог выполнять различные действия в зависимости от URL-адреса, например: URL: / product / 123 / price / available. Я хочу преобразовать это в /products? Id=123&sort;=price&available;=true Я так…
02 мар '13 в 13:14
1 ответ

Регулярное выражение в лаке? Что соответствует этому регулярному выражению?

Я вижу в своем журнале запрос очистки, идущий к лаку формыreq.url ~ "^(.*)(?<!\\d{1})534328(?!\\d{1})", Я не уверен, что регулярное выражение соответствует точно. Я знаю, что лак использует регулярные выражения POSIX. Я пытаюсь создать примеры со…
25 апр '13 в 18:46
1 ответ

Лак и SSL с фунтом

Я настроил свой сервер Varnish следующим образом: backend web1 {.host = "XXX.XXX.XXX.XXX"; .port = "80";} backend web2 {.host = "XXX.XXX.XXX.XXX"; .port = "80";} backend web3 {.host = "XXX.XXX.XXX.XXX"; .port = "80";} backend web1_ssl {.host = "XXX.…
07 фев '14 в 13:34
1 ответ

Кэширование ответов REST XML

Я должен поддерживать устаревшую систему, которая использует REST API, но только POST. Тело содержит данные XML, которые необходимо проанализировать на сервере, чтобы понять ресурс. Поскольку устаревшее приложение не может быть изменено, мы не можем…
30 апр '18 в 18:28
1 ответ

Перенаправить все запросы png как запросы jpg в Varnish

Я хочу перенаправить все.png запросы на.jpg запросы в Varnish VCL Пример: http://example.com/images/boy.png (или.PNG) на http://example.com/images/boy.jpg в Лак VCL
02 июл '13 в 07:02
1 ответ

Лучший способ хранить и обслуживать статический контент оптом

У меня есть приложение, которое генерирует статические страницы. скажем примерно 10 страниц HTML / мин. Эти страницы будут обслуживаться пользователям. На стороне сервера я использую Django в качестве среды разработки с Gunicorn для запуска своего с…
21 фев '13 в 15:44
1 ответ

Заменяет ли beresp.ttl значение 0s предыдущий кеш?

У меня есть эта проблема, я использую Varnish 3.0, и я хочу избежать ошибок кэширования. Я знаю, что этот кусок кода должен сделать это: if (beresp.status >= 500) { set beresp.saintmode = 2m; if (req.request != "POST") { set beresp.ttl = 0s; retu…
17 июн '15 в 17:14
1 ответ

plone.app.caching и настройки Varnish для очистки кеша

Я использую Plone 4.1 на Ubuntu 10.04. Как настроить Varnish (общедоступный IP:80) - default.vcl из Ubuntu / Debian plone.app.caching ... чтобы продувка работала правильно Меня не интересует, как очистить кеш на странице, но было бы неплохо, если бы…
04 авг '11 в 12:12
1 ответ

Используйте Varnish перед MySQL Cluster для кэширования ответов

Я пытаюсь использовать Varnish между моим php-приложением и MySQLCluster для кэширования ответов на запросы Mysql. Я попытался просто настроить сервер Varnish, чтобы при вызове domain.com вызов перенаправлялся на клиент MySQL, проблема в том, что то…
10 июл '16 в 08:41
2 ответа

Сделать Varnish только кеш страниц, когда пользователь не вошел в систему (Laravel 5)

Laravel устанавливает cookie, даже когда пользователь не вошел в систему. Это заставляет Varnish отправлять каждый запрос бэкэнду. Я встречал некоторых людей ( http://abeak.blogspot.co.uk/2014/12/caching-laravel-with-varnish.html), использующих паке…
07 мар '16 в 23:32
0 ответов

Источник Vistors от неправильный в Google Tagmanager после реализации лака

После внедрения кэша лака в моем интернет-магазине Google Analytics показывает падение посетителей из Google CPC. Источники их посещений показывают, что они органические посетители. Я думаю, что это потому, что лак кеширует исходный код Google Analy…