LinuxForum.Fans
Тема

Кэш в squid3

Автор: portos 9 сообщений 5045 просмотров
#211366

Вопрос по squid3. Как то быстро заканчивается место под кеш (всего 4ГБ). сейчас уже 3.3ГБ использовано. что произойдет когда исчерпаются все 4ГБ?
Директория с кешем находится в /home/squid
/home - смонтирован отдельно

#211369

Вообще хорошо бы кеш на отдельный раздел кинуть, и вот:
установим объем памяти, доступный squid, и каталог для кэша:

text
cache_mem 65536
cache_dir /usr/local/squid/cache 1024 16 256 

1024 - количество мегабайт для кэша

Очистка кажется squid -z, не помню точно.

#211374

Тоесть нужно будет руками чистить кеш? Механизма так сказать само очистки нет?

Вот мои настройки:
cache_mem 256 MB
cache_dir ufs /home/squid/cache 4096 32 256

#211474

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

#211636

Сквид сам чистит свой кеш, если ограничения на кеш прописаны в conf файле. В любом случае можно по крону чистить, в крайнем случае

#211689
portos написал:
Вопрос по squid3. Как то быстро заканчивается место под кеш (всего 4ГБ).

яхз. Видел сервера, которые годами работают. Сами понимаете, что на них совсем маленькие HDD установлены (несколько лет назад просто не было больших серверных дисков).

#211996

Вот сегодня уже 3.7ГБ - буду смотреть, что будет дальше.

#212141
portos написал:
Вот сегодня уже 3.7ГБ - буду смотреть, что будет дальше.

вы лучше ман к конфигу почитайте.
Сквида под рукой нет, т.ч. самостоятельно. Это куда быстрее и приятнее, чем если вам на форуме это выскажут.

#212157

Вот

text
cache_dir ufs /mnt/cache/squid/cache 1024 16 256

[console]root@rm-proxy:/mnt/cache/squid# du -h --max-depth=0 *
974M cache
[/console]
Я ничего не чистил и от самого момента как настроил даже не проверял скока кеш весит. А настроил я ето дело гдето ещё в 2009 году.
Так что я думаю пережывать не надо.

Войдите или зарегистрируйтесь, чтобы ответить.