большой rps во внутренней =?UTF-8?B?0YHQtdGC0Lg=?=, маленький наружу

Kostya Alexandrov koticka at mail.ru
Sun Nov 22 22:48:19 MSK 2009


...
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;
>         }
>     }
>
> }
>   



More information about the nginx-ru mailing list