ПРОЕКТЫ 


  АРХИВ 


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: проблема: 99.9% cpu load



Здравствуйте!

On Tue, Dec 13, 2005 at 11:32:32AM +0300, Igor Sysoev wrote:
> On Tue, 13 Dec 2005, Alexander Burnos wrote:
> >Сейчас для коннекшнов строятся графики, так вот интересная картина -
> >количество их растет ступеньками резкими. Т.е. например начинается с 100,
> >плавно растет до 160, потом резкий скачек до 260, потом медленно до 270,
> >потом резко до 398, и т.д. Картину описал приблизительный, но характер
> >роста этих коннекшнов именно такой.
> >
> >Я предпологаю, что когда nginx доходил до максимума worker_connections
> >(1024) он и уходил в 99.9% cpu load, более не отвечая на запросы.
> >Возможно ли это? Так как тогда графики еще не строились, то по ним не
> >могу сказать точно.
> 
> Если рабочий процесс прибивают сигналом, то все его счётики не сбрасываются,
> отсюда и скачки.

Т.е. после kill -HUP новый воркер заводится со старыми счетчиками,
продолжая их наращивать? У меня всего один worker.
И это просто счетчики stub_status, т.е. не отображает реальной картины?
Или же nginx считает это реально занятыми коннекшнами для воркера?

Все же остается открытым вопрос с постоянно растущими коннекшнами. Это
некорректность работы status-модуля или..?

-- 
Alexander Burnos




 




Copyright © Lexa Software, 1996-2009.