ПРОЕКТЫ 


  АРХИВ 


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: переполнение счетчика в stub-status module



On Mon, 12 Dec 2005, Alexander Burnos wrote:

On Mon, Dec 12, 2005 at 05:04:52PM +0300, Igor Sysoev wrote:
On Mon, 12 Dec 2005, Alexander Burnos wrote:

On Mon, Dec 12, 2005 at 04:29:40PM +0300, Igor Sysoev wrote:
Кстати касательно status-модуля.
Reading:  Writing:  Waiting:
Это состояние коннектов с клиентами или коннекты к backend'у тут тоже
учитываются?

Это только соединения с клеинтами. Причём, когда nginx работает с
бэкендом,
то он находится в состоянии writing.

Т.е. значение Writing: учитывает и работу с backend'ом тоже?

Да. stub_status делался для мониторинга images.rambler.ru.

Я немного запутался. Давайте подытожим:

Reading - сколько коннектов с клиентами находится в состоянии reading.
Writing - сколько коннектов с клиентами и бэкендом находится в состоянии
- writing.

Сколько коннектов с клиентами находится в состоянии между 1) заголовок
запроса прочитан и 2) соединение ещё не перешло в keep-alive.

Между этими двумя состояниями могут быть:
1) чтение тела запроса,
2) соедиение с бэкендом,
3) ожидание бэкенда,
4) отдача ответа клиенту.

Waiting - сколько коннектов с клиентами находится в состоянии обработки
запроса или keep-alive.

Нет, только keep-alive.

Все верно?

В дистрибутив он был включен по просьбе трудящихся за неимением лучшего.

Трудящиеся с надеждой и нетерпением ждут полную версию status-модуля :)
Но благодарны и за то, что есть :)

--
Alexander Burnos




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




 




Copyright © Lexa Software, 1996-2009.