squid:how для хранения кэшируемого содержания актуальным

Можно установить их в/etc/security/limits.conf в системах Red Hat. Я думаю, что это - то же на Ubuntu. Это имеет примеры по умолчанию, они довольно просты. Отправьте назад, если у Вас есть проблемы.

В/etc/security/limits.conf добавьте:

root - core unlimited
*    - core unlimited

Необходимо будет выйти из системы и войти в том, прежде чем пределы будут применены к сессии.

1
задан 17 September 2015 в 22:49
1 ответ

У Squid есть алгоритм, который вычисляет, как долго объект будет кэшироваться, в зависимости от того, когда он был выдан, когда он был в последний раз изменен, сколько времени прошло с момента его получения, и любая информация из заголовка запроса Cache-Control и заголовков ответа сервера. Полный алгоритм описан в этом FAQ по Squid

. Если вы хотите очистить кеш для определенного сервера, у вас должен быть разрешен доступ для этого в конфигурации squid:

acl PURGE method PURGE
acl localhost src 127.0.0.1
http_access allow PURGE localhost
http_access deny PURGE

Если это сделано, и конфигурация изменится -read, вы можете использовать программу squidclient для очистки кеша:

squidclient -m PURGE http://www.domainiwanttoclear.com/

Вас также может заинтересовать менеджер кеша , который вы должны были получить вместе с остальной частью Squid.

3
ответ дан 3 December 2019 в 18:58

Теги

Похожие вопросы