Вопросы о движке хранения файлов Varnish

У меня есть кеш Varnish перед некоторыми сайтами со следующей конфигурацией механизма хранения:

  • Хранение: файл
  • Размер: 130 ГБ

Сервер, на котором он установлен, имеет следующую конфигурацию:

  • Оперативная память: 7,5 ГБ
  • SSD 1: 15 ГБ (система)
  • SSD 2: 150 ГБ (130 ГБ для хранения Varnish)
  • Процессор: 4

Резюме, это c4.xlarge на AWS.

В настоящее время Varnish использует 123 ГБ выделенной памяти (130 ГБ).

Итак, что произойдет, когда Varnish использует все 130 ГБ выделенной памяти?

  • Собирается ли Varnish удалить файл storage.bin и создать новый?
  • Это перестанет работать?
  • Или что произойдет?

Спасибо за помощь.

1 ответ

Когда пространство для хранения исчерпано, Varnish не создаст новый файл хранения и не прекратит работу. Я просто начну выселять (то есть "уничтожать", используя терминологию Varnish) объекты, кэшированные в хранилище, когда требуется место для новых объектов. Вы можете проверить, когда это происходит, глядя на MAIN.n_lru_nuked счетчик в varnishstat,

Другие вопросы по тегам