[Comm] squid выражается в cache.log

Mike Lykov =?iso-8859-1?q?combr_=CE=C1_vesna=2Eru?=
Чт Дек 4 08:23:27 MSK 2003


В сообщении от Среда 03 Декабрь 2003 18:06 crux написал:
> Очевидно (имхо), обычная работа прокси по удалению излишних объектов..

Как же она "обычная"? он должен успевать удалять обьекты таким образом, чтобы 
заполненность кеша была 95%. Почему она превысила 100% ?
Кто напихал туда столько обьектов? ;)

> >2003/12/03 12:04:06| WARNING! Your cache is running out of filedescriptors

> Максимально количество файловых дескрипторов крутить через sysctl.
> Посмотреть так: $ cat /proc/sys/fs/file-max
> Изменить так: sysctl -w fs.file-max=4096  (увеличить в 4 раза, и
> увеличивать далее при необходимости)

Не все так просто. 
1. в /proc/ стоит число, большее 50000 (точно не помню, вчера смотрел ;)
2. при компиляции squid макс. число фд задается, в сборке альта оно 1024

Т.е. в fs-max число, заведомо большее, чем задано при компиляции, поэтому оно 
не влияет.

-- 
Mike



Подробная информация о списке рассылки community