On 25.07.2010 20:18, Boris Dolgov wrote:
>>> Этот вопрос никак не относился бы к nginx, если бы killall -9 nginx;
>>> service nginx start не решал проблему.
>> зачем killall -9 nginx ?
>> просто service nginx stop разве не работает? ( это kill -TERM )
> service nginx stop - это quit, а он работает долго. Думаю, TERM тоже
> сработал бы.
ясно. значит у вас используется старый init-script,
в котором есть ошибка с service nginx restart
из-за того, что в stop используется -QUIT.
>>> nginx занимается отдачей flv (500 мегабит), проксированием на
>>> локальный php для проверки возможности выдачи видео. 4 процесса кушают
>>> около 75%us, 1%sy и 7%wa.
а как обстоят дела с количеством открытых файлов/сокетов,
"Active connections" в http_stub_status_module нормальное?
cat /proc/sys/fs/file-max
cat /proc/sys/fs/file-nr
не переполняются?
возможно также в iptables используются какие-то модули,
у которых заканчиваются ресурсы при большом количестве
активных подключений и поэтому перезапуск nginx помогает.
P.S. идеи по поводу причин этого глюка у меня закончились.
--
Best regards,
Gena
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru