[Comm] squid is running out of filedescriptors

Andriy Dobrovol's'kii =?iso-8859-1?q?dobr_=CE=C1_iop=2Ekiev=2Eua?=
Ср Окт 23 15:54:51 MSD 2002


Андрей Булава wrote:
> Добрый день всем!
> 
> Как посоветуете решить вопрос с тем, что в моём случае не хватает fd для
> нормальной работы squid'а?
> 
> Я вижу как минимум несколько путей:
> 
> - Перекомпилировать дистрибутивное ядро, изменив файл
> /usr/include/linux/limits.h, а затем перекомпилировать squid (наиболее
> правильно идеологически и меньше всего вписывается в дистрибутив ;-(
> 
> - Изменить limits.h и перекомпилировать squid (неправильно идеологически,
> хотя другим программам, компилировавшимся с дистрибутивными
> kernel-headers, по идее всё равно - их поведение не изменится! а геморроя
> меньше - насколько я понял, ядру серии 2.4 всё равно, сколько дескрипторов
> откроет один процесс
> 
> - Попытаться поправить SQUID_FD_SETSIZE в исходниках squid и
> перекомпилировать squid (не факт, что это поможет, по идее значение
> максимального количества fd определяется на этапе configure, и нормальный
> RPM непонятно как получить :-(((
> 
> --
> С наилучшими пожеланиями,
>  Андрей Булава [ AB1002-UANIC ]
> Информационный центр ДонНТУ
> 
> 

А во FreeBSD тоже в этом случае ядро нужно пересобирать и 
squid? Или как-то иначе можно решить?
А то та же проблема.

-- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua               Kyiv, Ukraine
Phone: (380-44)   265-7824               Department of Gas 
Electronics
Fax:   (380-44)   265-2329                Institute of 
Physics of NASU
*********************************************************************




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