Вопрос по производительности.

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