ПРОЕКТЫ 


  АРХИВ 


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[2]: ssl and worker_processes



On Thu, 1 Dec 2005, Igor Sysoev wrote:

Есть другой сервер, там нагрузка на диск сравнительно небольшая и
думаю лучше сделать 1 воркер. Вопрос такой - можно ли будет как то
понять, что одного воркера мало, если ли какие ни будь признаки?

Во FreeBSD одного воркера мало, если
1) nginx часто висит в состоянии biord,
2) requests for I/O initiated by sendfile в выводе "netstat -m"
  увеличивается с каждой секундой.

Кроме того, уменьшая число рабочих процессов, можно уменьшить число
параллельных запросов к диску, если диск не справляется с с таким числом,
например, ATA. То есть, для ATA, возможно, лучше будет 2 рабочих процесса,
чем 30.

Короче, для раздачи файлов больше памяти машины, можно увеличивать
число рабочих процессов до тех пор, пока увеличивается сетевой трафик.
Когда он начинает падать, то достигнут максимум паралелльной загрузки
дисков.


Игорь Сысоев
http://sysoev.ru




 




Copyright © Lexa Software, 1996-2009.