On 07.11.2010 16:45, Alex Vorona wrote:
>>> * soft nofile 5120
>>> * hard nofile 10240
>>>
>>> всё нормально срабатывает при рестарте
>>> и энджи видит их
>> * - это изменение дефолтового значения. но это не нормально.
>> нормально будет, если изменять лимиты через worker_rlimit_nofile.
>> http://sysoev.ru/nginx/docs/ngx_core_module.html#worker_rlimit_nofile
> worker_rlimit_nofile работает, пока число открытых файлов при configtest
> не превышает 1024. Потом - только увеличение лимита снаружи nginx.
разумеется, ведь директива worker_rlimit_nofile изменяет лимит nofile
только для worker-процессов, а конфиг с диска читает только master.
кроме варианта "увеличение лимита снаружи nginx" есть еще два:
* добавить директиву master_rlimit_nofile
* использовать генаратор конфига, который будет на выходе делать один
большой файл nginx.conf
--
Best regards,
Gena
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru