Каюсь, недостаточно протестировал, проблема в стороннем модуле
6 декабря 2009 г. 3:39 пользователь Alrond <rusnginx@xxxxxxxxx> написал:
В продолжении старой темы Михаила, после обновления конфига, пошел рост Reading и Writing соединений. с десятка до десяти тысяч за сутки. Нетстат ничего особого не показывает, такого количества соединений тоже нет.
В error.log частые падения 2009/12/06 02:47:05 [alert] 28159#0: worker process 3710 exited on signal 11 2009/12/06 02:49:20 [alert] 28159#0: worker process 4211 exited on signal 11
2009/12/06 02:52:59 [alert] 28159#0: worker process 4213 exited on signal 11 2009/12/06 02:52:59 [alert] 28159#0: worker process 4212 exited on signal 11 2009/12/06 02:52:59 [alert] 28159#0: worker process 5643 exited on signal 11
2009/12/06 02:52:59 [alert] 28159#0: worker process 5644 exited on signal 11 2009/12/06 02:53:00 [alert] 28159#0: worker process 5645 exited on signal 11 2009/12/06 02:53:16 [alert] 28159#0: worker process 4272 exited on signal 11
2009/12/06 02:53:16 [alert] 28159#0: worker process 5647 exited on signal 11 2009/12/06 02:54:00 [alert] 28159#0: worker process 5689 exited on signal 11 2009/12/06 02:54:00 [alert] 28159#0: worker process 5688 exited on signal 11
После перебора отключением новых конфигов выяснил, что виноват memcached модуль (nginx/0.8.27) Сейчас сделал перенаправление на бекенд, который забирает с мемкешеда. Проблема исчезла. Могу подключить обратно чтобы собрать дополнительную информацию
Игорь, а ты не смотрел в чём причина роста Writing соединений? У меня
сегодня оно опять вдруг начало расти, хотя до этого пару дней всё было
нормально.