иногда nginx-1.2.2 перестает accept-ить входящие соединения, тупит бывает до минуты:
tcp4 771/0/512 *.88
unix 0/0/1024 /tmp/php-fpm.sock
cpu idle - 99% в такие моменты
по vmstat никаких проблем с доступностью ресурсов нет
в логах ничего обьясняющего тоже нет.
используется проксирование на php-fpm
из модулей nginx-а ещё используются gzip, realip, geoip
worker_processes 8;
events {
worker_connections 4096;
use kqueue;
}
upstream phpfpm {
server unix:/tmp/php-fpm.sock max_fails=0 fail_timeout=1s;
keepalive 8;
}
location ~ (\.php|/)$ {
include fastcgi_params;
fastcgi_index index.php;
fastcgi_param GEOIP_COUNTRY_CODE $geoip_city_country_code;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_connect_timeout 1;
fastcgi_keep_conn on;
fastcgi_pass phpfpm;
}
не могу разобраться как решить эту проблему ;(