ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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



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@xxxxxxxxxxx ]
------------------------------------------------------------------------
*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@xxxxxxxx ***
------------------------------------------------------------------------


 




Copyright © Lexa Software, 1996-2009.