Ошибка port_getn() при eventport на Solaris 10

Igor Sysoev is at rambler-co.ru
Wed Mar 7 13:19:20 MSK 2007


On Wed, Mar 07, 2007 at 12:41:32PM +0300, Alexey Rymonin wrote:

> > Что имеется под "постоянно опрашивает порты" ? Вот это:
> 
> > 2007/03/05 20:34:50 [debug] 10654#0: worker cycle
> > 2007/03/05 20:34:50 [debug] 10653#0: worker cycle
> > 2007/03/05 20:34:50 [debug] 10643#0: worker cycle
> > 2007/03/05 20:34:50 [debug] 10654#0: accept mutex lock failed: 0
> > 2007/03/05 20:34:50 [debug] 10653#0: accept mutex lock failed: 0
> > 2007/03/05 20:34:50 [debug] 10643#0: accept mutex lock failed: 0
> > 2007/03/05 20:34:50 [debug] 10654#0: eventport timer: 500
> > 2007/03/05 20:34:50 [debug] 10653#0: eventport timer: 500
> > 2007/03/05 20:34:50 [debug] 10643#0: eventport timer: 500
> > 2007/03/05 20:34:51 [debug] 10653#0: timer delta: 510
> > 2007/03/05 20:34:51 [debug] 10653#0: posted events 00000000
> 
> > ? Это не опрос портов, а раз в 500ms рабочие процессы пытаются захватить
> > accept lock для экслюзивного доступа к listen-сокетам.
> 
> понятно... и последний вопрос...
> я так полагаю что eventport timer и timer delta меняются в
> зависимости от нагрузки?

Да, на хорошой нагрузке они будут около единиц миллисекунд.


-- 
Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list