Вопрос по производительности.
BieZax
nginx-forum at nginx.us
Thu Jun 11 14:41:09 UTC 2015
Добрый день! Решил погонять nginx yandex-tank'ом. Для теста
использовал файл - 2кб. Голый nginx упирается в ~30000rps, если
использовать перенаправление на себя же через localhost, то это
значение падает до 13000rps. OS - freebsd. Вопрос скорее теоретический,
нормально ли такое поведение, и какие параметры nginx/freebsd могут
повлиять в лучшую сторону? В логах никаких проблем не наблюдается. Ниже
привожу конфигурацию для наглядности.
server {
listen 80;
server_name fe.ru;
location / {
proxy_pass http://127.0.0.1:8020;
proxy_redirect http://$host:8020/ $scheme://$host:$server_port/;
}
}
server {
listen 127.0.0.1:8020;
real_ip_header X-Forwarded-For;
set_real_ip_from 127.0.0.1;
server_name fe.ru;
location / {
alias /www/htdocs/test/;
}
}
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,259544,259544#msg-259544
Подробная информация о списке рассылки nginx-ru