Руководство пользователя Varnish
Документация Varnish состоит из трёх основных документов:
- Руководство по Varnish объясняет основы и помогает начать работу с Varnish.
- Руководство пользователя Varnish (этот документ) объясняет, как работает Varnish и как вы можете использовать его для улучшения вашего веб-сайта.
- Справочное руководство по Varnish содержит фактические данные и полезно для поиска ответов на конкретные вопросы.
После Обзор Varnish, это руководство пользователя организовано в разделах, следуя основным интерфейсам Varnish как сервиса:
Запуск и работа Varnish посвящена настройке Varnish в отношении хранения, сокетов, безопасности и тому, как вы можете управлять и взаимодействовать с Varnish после его запуска.
VCL — Язык конфигурации Varnish посвящён настройке Varnish для обработки HTTP-запросов в соответствии с вашими потребностями, выбору кешируемых данных, способам кеширования, изменению HTTP-заголовков и т. д.
Отчётность и статистика объясняет, как вы можете отслеживать действия Varnish, от транзакционного уровня до агрегирования статистики.
Varnish и производительность веб-сайта посвящена настройке вашего веб-сайта с использованием Varnish.
Отладка Varnish предназначена для выявления и устранения распространённых проблем с Varnish.
- Обзор Varnish
- Запуск и работа Varnish
-
VCL — Язык конфигурации Varnish
- Синтаксис VCL
- Встроенный VCL
- Объекты VCL запроса и ответа
- Серверы бэкенда
- Бэкенд «none»
- Несколько бэкендов
- Бэкенды и виртуальные хосты в Varnish
- Подключение через прокси
- Директора
- Проверки работоспособности
- Наслоение
- Разрешение директора
- Пулы подключений
- Хэширование
- Режим grace и удержание
- Отдельные файлы VCL
- Использование встроенного C для расширения Varnish
- Примеры VCL
- Обнаружение устройства
- Отчётность и статистика
- Varnish и производительность веб-сайта
-
Создание содержимого с помощью Edge Side Includes
- Пример: esi:include
- Пример: esi:remove и <!–esi … –>
- Что происходит при ошибке?
- Может ли фрагмент ESI также использовать ESI-включения?
- Использование ESI с JSON и другим не XML-подобным содержимым
- Игнорирование BOM в объектах ESI
- ESI с некорректным XML
- ESI включения с протоколом HTTPS
- ESI с частичными ответами (206)
- ESI и return(vcl(…))
- ESI и сжатие gzip
- Отладка Varnish
Copyright © 2006 Verdens Gang AS
Copyright © 2006–2020 Varnish Software AS
Licensed under the BSD-2-Clause License.
https://varnish-cache.org/docs/7.4/users-guide/index.html