ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Залипания nginx 0. 7.62 на Solaris 10



On Mon, Oct 26, 2009 at 11:31:12AM +0300, Andrey N. Oktyabrski wrote:

> Дмитрий Леоненко wrote:
> >>  events {
> >>>    worker_connections  1024;
> >>>    multi_accept on;
> >>>    use eventport;
> >> Что-то такое вроде было с eventport, если память не изменяет. Попробуйте
> >> /dev/poll или poll вместо eventports:
> > eventport я добавил позже. Без него та же история.
> На десятке я такого не наблюдаю. Правда, машинки с большой нагрузкой у 
> меня больше нет.
> 
> Что такое multi_accept? Я не помню, что это такое, прошу прощения за 
> невежество :-)
> 
> Блин, не могу вспомнить... Что-то вертится в голове, а что именно было с 
> подобными симптомами - никак не вспомню :-( Архив рассылки копал? По 
> ключевому слову solaris там должно не сильно много вывалиться.

При "multi_accept on" nginx пытается accept()нуть все соединения при
получении сообщения о новых соединениях. По умолчанию выключен.
Во FreeBSD независимо от multi_accept принимаются все соединения,
сообщённые kevent()ом.


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



 




Copyright © Lexa Software, 1996-2009.