ПРОЕКТЫ 


  АРХИВ 


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: большой rps во внутренней сети, маленький наружу



...
listen ...  default backlog=1024 sndbuf=32k;
...

И, возможно, tcp_nodelay=on

Sergey Shepelev wrote:
Здравствуйте.

Имеется XEN виртуалка с Linux Debian Lenny. На ней nginx 0.7.64. Он
проксирует на python/fastcgi.

ab -c 3 -n 1000 http://ip.ip.ip.ip/ с соседней виртуалки даёт 402rps.
Снаружи (тестил из дома) та же команда даёт 7-9 rps.

Не знаю где/как искать причину, помогите, пожалуйста.

Несколько переменных из sysctl:
net.core.somaxconn = 128
net.core.rmem_default = 109568
net.core.wmem_default = 109568
net.core.rmem_max = 131071
net.core.wmem_max = 131071
net.ipv4.tcp_rmem = 4096        87380   2097152
net.ipv4.tcp_wmem = 4096        16384   2097152
net.ipv4.tcp_mem = 49152        65536   98304

nginx.conf:
worker_processes 1;

events {
    worker_connections 1024;
}

http {
    include mime.types;
    include fastcgi_params;
    default_type application/octet-stream;
    sendfile on;
    keepalive_timeout 65;
    gzip on;
    gzip_types text/css application/x-javascript;

    server {
        listen 80;

        location / {
            client_max_body_size 1m;
            fastcgi_pass unix:/home/victor/run/dym.sock;
        }
        location /robots.txt {
            alias /home/victor/dym/robots.txt;
        }
        location /static {
            expires 30d;
            alias /home/victor/dym/static;
        }
    }

}

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


 




Copyright © Lexa Software, 1996-2009.