ПРОЕКТЫ 


  АРХИВ 


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: поиск ликов



19.05.2010 10:59, Igor Sysoev пишет:
On Tue, May 18, 2010 at 05:45:11PM +0300, Alex Antropoff wrote:

Добрый день, как правильно отлавливать в nginx лики ?


Раз в несколько дней возникает ситуация, при которой worker-ы
отъедают все, что только можно, причем постепенно.
Прогнал valgrind-ом - после выхода все чисто.


Проблема в master_process off;


Как раз проблема вылезла в обычном режиме, valgrind без master_process
off; ничего не находил.
В конфиге на котором обычно работает мастер включен.

Вот это:
==32184==    by 0x8062826: ngx_single_process_cycle
говорит о том, что запуск был с "master_process off".


Вот поэтому и я написал в рассылку, основной вопрос все-таки
'Как правильно искать лики в nginx'
valgrind с использованием мастера мне не помог, либо я не разобрался как отлавливать лики в форкнутых процессах.

Может perftools использовать или что-то другое, которое бы позволило сделать дамп всех текущих выделенных блоков при прибитии процесса или по сигналу ? Я-то легко запущу в обычном режиме обратно, но мою проблему это не решит, так и будут воркеры отъедать память.


_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.