ПРОЕКТЫ 


  АРХИВ 


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: nginx-0.5.10



Обновился с 0.5.2 до 0.5.10

freebsd 2 проца с hpt, nginx+fastcgi/php

сайт php форума, посещаемость весьма приличная, в десятке php форумов у нас.

6 процессов по 20000 коннектов, раньше все процессы равномерно
висели с 1-3% загрузки, сейчас 5 висят с 1-3, один набирает до 60-70%, потом
начинает расти еще один, и так потихоньку они начинают делить все ресурсы между
собой. в логах ошибок нет, никаких изменений не вносилось. перечитал все
изменения 0.5.2 - 0.5.10 ничего особенного не заметил. что я могу пропустить ?
натравливал ab с большим количеством одновременных коннектов - все живет, к fcgi
никаких претензий, все что у него прописано, все отрабатывает на все сто
(включая запросы к mysql, тут все вылизано и чисто). опять же, с ab, ситуация не
повторяется, она повторяется естественным образом, от живых коннектов за
какой-то период времени (за час в пике все cpu распилят). памяти полно. 

заранее спасибо.

events {

    worker_connections  20000;
    use kqueue;
}


    client_header_timeout       3m;
    client_body_timeout         3m;
    send_timeout                3m;

    connection_pool_size        2048;
    client_header_buffer_size   2k;
    large_client_header_buffers 8 128k;
    request_pool_size           128k;

    output_buffers   4 128k;
    postpone_output  1460;

    sendfile         on;
    tcp_nopush       on;
    tcp_nodelay      on;
    send_lowat       12000;
    autoindex off;

    keepalive_timeout  70 15;

                proxy_connect_timeout   90;
                proxy_send_timeout      90;
                proxy_read_timeout      90;
                proxy_send_lowat        12000;

                proxy_buffer_size       256k;
                proxy_buffers           4 256k;
                proxy_busy_buffers_size 256k;
                proxy_temp_file_write_size      256k;

                proxy_temp_path         /var/nginx/temp;

fastcgi_index index.php;
fastcgi_connect_timeout 60;
fastcgi_send_timeout 180;
fastcgi_read_timeout 180;
fastcgi_buffer_size 64k;
fastcgi_buffers 4 64k;
fastcgi_busy_buffers_size 64k;
fastcgi_temp_file_write_size 64k;
fastcgi_temp_path /var/tmp;
fastcgi_intercept_errors on;





 




Copyright © Lexa Software, 1996-2009.