Задіяні і RAM, і диск. Squid використовує дайджест кешу в пам'яті, коли вирішує, чи може в сусіда бути об'єкт; копія на диску забезпечує зберігання та обмін.

ДайджестЖиттєвий цикл, описаний у FAQ Squid щодо дайджестів кешу
Створений локальноБудується й утримується в RAM, потім записується на диск як звичайний елемент кешу, який сусіди можуть запитати через HTTP.
Отриманий від партнераУтримується в RAM для швидкого пошуку та зберігається на диску для повторного використання після перезапуску і роздачі сусідам.

Це зведення вмісту кешу, а не копії збережених тіл відповідей. Під час обліку сховища розрізняйте локальне зведення, завантажені зведення партнерів і фактично кешовані об'єкти.

Успішний пошук також не гарантує, що партнер зможе віддати об'єкт. Членство в дайджесті може дати хибний збіг, тому Squid може звернутися до партнера, який не може задовольнити цей запит.

Схожі статті