Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: nginx подвисает на несколько секунд
на nginx-devel-1.3.3 проблема воспроизводится
по ps видно следующее:
# ps -axo 'wchan,mwchan,lockname,state,flags,pid,command' | grep nginx
|grep -v grep
pause pause - Is 10000000 9797 nginx: master process
/usr/local/sbin/nginx
kqread kqread - S 10000100 9798 nginx: worker process (nginx)
kqread kqread - S 10000100 9799 nginx: worker process (nginx)
kqread kqread - S 10000100 9800 nginx: worker process (nginx)
kqread kqread - S 10000100 9801 nginx: worker process (nginx)
- - - D 10000100 9802 nginx: worker process (nginx)
kqread kqread - S 10000100 9803 nginx: worker process (nginx)
kqread kqread - S 10000100 9804 nginx: worker process (nginx)
kqread kqread - S 10000100 9805 nginx: worker process (nginx)
pid 9802 залоченый на диске.
по fstat -p 9802 единственный открытый файл,
кроме логов и бинаря nginx - это GeoIPCity.dat
в модуле ли причина (отключить его не
могу)? и как вообще может случиться так
что залоченый worker приводит к тому что
остальные worker-ы не accept-ят входящие
запросы ?
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,229041,229042#msg-229042
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|