ПРОЕКТЫ 


  АРХИВ 


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 под Debian



On Wed, 17 Nov 2004, Aleksey I Zavilohin wrote:

> В Срд, 17.11.2004, в 13:26, Igor Sysoev пишет:
> > On Wed, 17 Nov 2004, Aleksey I Zavilohin wrote:
> >
> > > Собственно сабж
> > > Собрал 0.1.7 в пакет для debian sarge
> > > Лежит на ftp://ftp.ems.ru/pub/linux/nginx/
> >
> > Я надеюсь, собрано без трэдов ?
>
> ээээ с тредами, 8-) сильно плохо?
>
> у меня конечно нагрузка маленькая (80-100 к/c и запросов в среднем пока
> не больше 3-4 в сек) но пока глюков не замечал.

Возможно, на такой нагрузке проблемы не будут видны.
Кстати, а "worker_threads N;" указано ? А то оно без этого потоки не
использует. И, кстати, какаой Линукс и какой метод используется ?

Я тестировал трэды в варианте rfork() под FreeBSD с помощью ab,
была корка, причём причина мне была непонятна. Возможно, дело в моей
реализации rfork()ed трэдов, а, воможно, в основном коде.

Во всяком случае, я бы не рекомендовал пока собирать пакет для других (не
для себя) с потоками.

> кстати вопрос так и остался - можно не ругаться при nginx -t
> sysctl(KERN_RTSIGMAX) failed (20: Not a directory) - для ядер больше
> 2.6.6? а то у меня второй админ уже делал большие глаза при виде этой
> ошибки 8-)

На уровне info я буду логировать такие вещи. Кстати, а в пользовательской
уже появились ручки для увеличения RLIMIT_SIGPENDING ? Если нет, то возможно
имеет смысл слеать директиву rtsig_rlimit_sigpending - если основной процесс
запущен от рута, он может увеличить размер очереди для рабочих процессов.


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





 




Copyright © Lexa Software, 1996-2009.