Получил вот такой результат:
Active connections: 12196
server accepts handled requests
17276 17276 29657
Reading: 83 Writing: 1 Waiting: 12112
очень смущает количество active connections и waiting. А так же writing: 1 - иногда доходит до 3-8, а так все время держиться на уровне 1. При том подозреваю, что writing: 1 это как раз мой запрос статистики.
Мой модуль относительно долго обрабатывает запрос (парсит, генерит картинку, пишет в файл). Т.е. получается, что nginx быстро отдает сформированный буфер, а все остальное время читает из active connections и обрабатывает?
Правильно ли я понимаю цифры? И чего такая большая очередь, хотя вроде судя по логам ничего не теряем?
Буду рад любым соображениям по этому поводу.