Настройка под большие файлы

Dmitry Morozovsky marck at rinet.ru
Sun Oct 14 21:05:02 MSD 2007


On Sun, 14 Oct 2007, Yury wrote:

Y> nginx работает под раздачу больших файлов(700Mb-4G). На
Y> сервере ge-интерфейс и в момент максимальной загрузки (>
Y> 200 одновременных скачиваний) Полоса занята на 500Mbit/s. В
Y> этот момент сервер практически перестает принимать новые
Y> подключение (новые пользователи ждут минутами и не получают
Y> ответа). Текущие сессии часто обрываются (например, файл
Y> 700Mb, загрузка обрывается на 200), возникают сильные
Y> задержки, скорость скачет от 1MB/s до 100KB/s и меньше.
Y> 
Y> Из настроек, остальные стандартные
Y> worker_processes  90;
Y> worker_connections  1024;
Y> 
Y> Посоветуйте "правильные" настройки для такой ситуации. Как
Y> можно добиться, чтобы 1. не обрывались текущие сессии 2.
Y> сервер принимал новые подключения.

Сколько физических дисков, к какому контроллеру они прицеплены, сколько 
процессорных ядер, какая ОС?

Я бы начал с

worker_processes 5;
worker_connections 10240;

Sincerely,
D.Marck                                     [DM5020, MCK-RIPE, DM3-RIPN]
[ FreeBSD committer:				     marck at FreeBSD.org ]
------------------------------------------------------------------------
*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck at rinet.ru ***
------------------------------------------------------------------------


More information about the nginx-ru mailing list