ПРОЕКТЫ 


  АРХИВ 


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]

Большая разница между $reques t_time и $upstream_response_time


  • To: nginx-ru@xxxxxxxxx
  • Subject: Большая разница между $reques t_time и $upstream_response_time
  • From: Михаил Монашёв <postmaster@xxxxxxxxxxxxx>
  • Date: Sat, 10 Dec 2011 14:08:28 +0400

Здравствуйте.

В  логах  вижу  иногда  разницу  почти в секунду между $request_time и
$upstream_response_time  .  Т.е.  бэкенд  сгенерил страничку быстро, а
nginx почему-то отдаёт её долго. Странички обычно размером 260-300 кб.
Могут  быть  уже  загзиплены  бэкендом  (если  это nginx) или нет(если
пришли от апача). Гзипование не влияет.

Конфиг вот такой:

worker_processes 10;

error_log       /opt/log/nginx/error.log;
pid                     /var/run/nginx.pid;

events {
        worker_connections 16384;
        use kqueue;
}

http {

        server_names_hash_max_size              8192;

        memcached_gzip_flag     2;
        gunzip                          on;

        proxy_next_upstream error timeout invalid_header http_500 http_502 
http_503 http_504;

        types {
                text/html                                                       
html htm shtml;
                text/css                                                        
css;
                text/xml                                                        
xml;
                image/gif                                                       
gif;
                image/jpeg                                                      
jpeg jpg;
                application/x-javascript                        js;
                text/plain                                                      
txt;
                image/png                                                       
png;
                image/x-icon                                            ico;
                application/x-shockwave-flash           swf;
                audio/mpeg                                                      
mp3;
                application/x-gzip                                      gz;
        }
        default_type application/octet-stream;

        sendfile                on;
        tcp_nopush              on;
        tcp_nodelay             on;
        send_lowat              12000;
        aio                             sendfile;

        ignore_invalid_headers on;

        real_ip_header          X-Forwarded-For;

        gzip                            on;
        gzip_min_length         1100;
        gzip_types                      application/x-javascript text/css 
text/xml text/plain;

        client_body_temp_path           /var/tmp/nginx/client_body_temp_path;
        client_max_body_size            20m;
        client_body_buffer_size         128k;
        client_header_timeout           3m;
        client_header_buffer_size       2k;
        client_body_timeout                     3m;
        send_timeout                            3m;
        postpone_output                         9176;
        keepalive_timeout                       75 60;

        reset_timedout_connection       on;

        proxy_redirect          off;

        proxy_buffers           1024    64k;

        proxy_temp_path         /var/tmp/nginx/proxy_temp_path;



-- 
С уважением,
 Михаил                          mailto:postmaster@xxxxxxxxxxxxx

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.