Игорь, давно заметил странное поведение stub_status при активном использовании
ssi
вначале думал проблема в том что воркеры вывыливаются по сигфолту, но
после одновления до 0.1.39 проблема осталась:
через некоторое время после перезапуска stub_status начинает резко
увеличивать показываемое количество коннектов в состоянии Waiting, вот
пример вывода:
Active connections: 859
server accepts handled requests
672856 672856 1225282
Reading: 0 Writing: 2160 Waiting: 4294965995
такое впечатление что в какойто момент счётчик уменьшается меньше нуля и
со всеми вытекающщими :) впрочем остальные счётчики тоже показывают
странное ... всё остальное работает отлично :)
4294965995 - это -1301, получается из 859 - 2160.
Осталось понять, какое из чисел неверное - 859 или 2160.
Я пока из исходников этого не вижу.
Нужно посмотреть, сколько сокетов открыто у всех процессов nginx.
Под Линуксом нужно смотреть чем-то вроде lsof.
Игорь Сысоев
http://sysoev.ru