nginx
L0rda
l0rda at l0rda.biz
Sat Nov 27 23:36:06 MSK 2004
Здравствуйте, L0rda.
Вы писали 27 ноября 2004 г., 23:30:39:
> Здравствуйте, Igor.
> Вы писали 27 ноября 2004 г., 23:20:40:
>> Прежде всего нужно посмотреть /proc/sys/kernel/rtsig-nr, там текущее
>> число сигналов. В принципе, можно поставить, скажем, 10000 или 20000 -
>> насколько я знаю, хуже от этого не будет. Кроме того, нужно следить
>> за логом - если очередь переполняется, nginx об этом сообщает alert:
>> "rt signal queue overflowed"
> Забавная ситуация:
> # cat /proc/sys/kernel/rtsig-nr
> 0
> #
> такое возможно? вездь траффик идет постоянно.
> Возможно nginx использует select вместо real time signals
> хотя в конфиге указано:
> events {
> connections 2000;
> use rtsig;
> }
> В логе ошибок не наблюдается.
Добавлю:
# ps ax -o pid,ppid,user,%cpu,vsz,wchan,command | egrep '(nginx|PID)'
PID PPID USER %CPU VSZ WCHAN COMMAND
5815 1 root 0.0 1756 rt_sig nginx: master process ../sbin/nginx
28332 5815 apache 0.2 2356 schedu nginx: worker process
28333 5815 apache 0.2 2820 schedu nginx: worker process
28334 5815 apache 0.2 2580 schedu nginx: worker process
28335 5815 apache 0.3 2364 schedu nginx: worker process
28336 5815 apache 0.2 2692 schedu nginx: worker process
--
С уважением,
L0rda mailto:l0rda at l0rda.biz
More information about the nginx-ru
mailing list