<br><br><div class="gmail_quote">23 декабря 2010 г. 17:59 пользователь Alexey V. Karagodov <span dir="ltr">&lt;<a href="mailto:kav@karagodov.name">kav@karagodov.name</a>&gt;</span> написал:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
зачем столько процессов (детей) nginx?<br>
они отдают статику с разных дисков? или 5-и головый процессор?<br>
несколько процессов нужно, если есть вероятность их блокировки, например на дисковых операциях IO, а также многопроцессорность/многоголовость (исключая HT)<br>
судя по отжиранию ЦПУ процессами пхп, либо у вас много посетителей, либо пхп отдаёт статику и пр. подобные глупости, либо они все чего то ждут ( 50.0% system )<br>
3.5% interrupt - многовато<br>
<div><div class="h5"><br><br></div></div></blockquote><div>У нас 8 головый проц (точнее 2 проца по 4 ядра), потому и процессов nginx 8, посетителей дейсвительно много. На этой же машине находиться nginx (из за этого много interrupt)<br>
<br><br>Но я все никак не могу взять в толк почему же round robin балансировка не балансирует нагрузку примерно одинакого, у меня нет ни разноплановых приложений (приложение одно) ни каких либо ещё хитростей, все просто и тупо, три сервера обслуживают одно приложение.Просто обидно становиться когда один сервер пашет как пылесос а остальные прохлаждаються:-(<br>
<br><br></div></div>