Spec-Zone.ru › Varnish

Руководство пользователя Varnish

Документация Varnish состоит из трёх основных документов:

  • Руководство по Varnish объясняет основы и помогает начать работу с Varnish.
  • Руководство пользователя Varnish (этот документ) объясняет, как работает Varnish и как вы можете использовать его для улучшения вашего веб-сайта.
  • Справочное руководство по Varnish содержит фактические данные и полезно для поиска ответов на конкретные вопросы.

После Обзор Varnish, это руководство пользователя организовано в разделах, следуя основным интерфейсам Varnish как сервиса:

Запуск и работа Varnish посвящена настройке Varnish в отношении хранения, сокетов, безопасности и тому, как вы можете управлять и взаимодействовать с Varnish после его запуска.

VCL — Язык конфигурации Varnish посвящён настройке Varnish для обработки HTTP-запросов в соответствии с вашими потребностями, выбору кешируемых данных, способам кеширования, изменению HTTP-заголовков и т. д.

Отчётность и статистика объясняет, как вы можете отслеживать действия Varnish, от транзакционного уровня до агрегирования статистики.

Varnish и производительность веб-сайта посвящена настройке вашего веб-сайта с использованием Varnish.

Отладка Varnish предназначена для выявления и устранения распространённых проблем с Varnish.

  • Обзор Varnish
  • Запуск и работа Varnish
    • Безопасность прежде всего
    • Необходимые аргументы командной строки
    • CLI — управление Varnish
    • Хранилища данных
    • Временное хранилище
    • Параметры
    • Настройка размера кеша
  • VCL — Язык конфигурации Varnish
    • Синтаксис VCL
    • Встроенный VCL
    • Объекты VCL запроса и ответа
    • Серверы бэкенда
    • Бэкенд «none»
    • Несколько бэкендов
    • Бэкенды и виртуальные хосты в Varnish
    • Подключение через прокси
    • Директора
    • Проверки работоспособности
    • Наслоение
    • Разрешение директора
    • Пулы подключений
    • Хэширование
    • Режим grace и удержание
    • Отдельные файлы VCL
    • Использование встроенного C для расширения Varnish
    • Примеры VCL
    • Обнаружение устройства
  • Отчётность и статистика
    • Ведение журнала в Varnish
    • Статистика
  • Varnish и производительность веб-сайта
    • Достижение высокой частоты попаданий в кеш
    • Роль HTTP-заголовков
    • HTTP Vary
    • Промахи кеша
    • Некешируемое содержимое
    • Очистка и запрет
    • Сжатие
  • Создание содержимого с помощью 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
    • Когда Varnish не запускается
    • Varnish завершается с ошибкой - паники
    • Varnish завершается с ошибкой - переполнение стека
    • Varnish завершается с ошибкой - сегментные ошибки
    • Varnish выдаёт мне "Guru медитацию"
    • 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API