большой 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