broken epoll
Rommer
rommer at active.by
Tue Jun 13 12:44:45 MSD 2006
Здравствуйте,
Столкнулся с интересной проблемой:
На сервере стоит nginx и раздаёт запросы на апачи. Всё казалось работает и
никаких проблем не испытывал пока не поставил сбор статистики с nginx'а
по схеме Алексея Ковырина:
http://blog.kovyrin.net/2006/04/29/monitoring-nginx-with-rrdtool/
Получились весьма интересные результаты:
http://eu104.activeby.net/connections-week.png
До понедельника nginx работал, используя epoll:
events {
worker_connections 10240;
use epoll;
}
Как оказалось, где-то не закрывались коннекты на запись - их число монотонно
увеличивалось со временем.
Вчера я переключил nginx на real time signals (use rtsig) и вроде как все
нормализовалось.
Похоже, что тут где-то закрался злосный баг либо со статистикой в nginx'е,
либо с epoll'ом.
/ nginx-0.3.49, linux 2.6.8-022stab064.1-smp (OpenVZ)
--
С уважением,
Роман Шишнёв,
-------------------------------
e-mail: mailto:rommer at active.by
More information about the nginx-ru
mailing list