Hello, All!
Всю голову сломал из-за регулярного (раз в несколько минут) падения
чилдов. Включал уровень лога ошибок в debug, после фильтрации вобще-то
ничего разумного в нем нету:
ssl_debug_error.log | grep -v 'does not match\| matches \|is buffered to
a temporary'
2009/10/22 10:50:43 [notice] 23544#0: signal 20 (SIGCHLD) received
2009/10/22 10:50:43 [notice] 23544#0: signal 20 (SIGCHLD) received
2009/10/22 10:50:55 [notice] 23544#0: signal 20 (SIGCHLD) received
2009/10/22 10:51:03 [notice] 23544#0: signal 20 (SIGCHLD) received
2009/10/22 10:51:06 [notice] 23544#0: signal 20 (SIGCHLD) received
2009/10/22 10:51:26 [notice] 23544#0: signal 20 (SIGCHLD) received
2009/10/22 10:51:26 [notice] 23544#0: start worker process 27435
2009/10/22 10:52:20 [notice] 23544#0: signal 20 (SIGCHLD) received
2009/10/22 10:52:20 [alert] 23544#0: worker process 27435 exited on
signal 11
Это работает связка двух nginx передающих друг другу запросы через ssl.
На этой же машине, на хостах, куда ходят обычные клиенты по 80 порту или
через ssl - такого поведения не наблюдается.
Куда копать? Настройки ssl сессии на обоих серверах вчера привел в
соответствие - не помогло. Эффект, как мне кажется, начался после смены
версии с 6.хх на 0.7.62.
--
Best regards, Andrey Y. Ostanovsky
jabberID: aost@jabber.spb.ru
St. Petersburg, Russia