Re: Балансировка нагрузки
Alexey V. Karagodov
kav на karagodov.name
Чт Дек 23 17:59:39 MSK 2010
зачем столько процессов (детей) nginx?
они отдают статику с разных дисков? или 5-и головый процессор?
несколько процессов нужно, если есть вероятность их блокировки, например на дисковых операциях IO, а также многопроцессорность/многоголовость (исключая HT)
судя по отжиранию ЦПУ процессами пхп, либо у вас много посетителей, либо пхп отдаёт статику и пр. подобные глупости, либо они все чего то ждут ( 50.0% system )
3.5% interrupt - многовато
On 23.12.2010, at 17:25, ruslan usifov wrote:
>>
>> Очередь подключений говорит о том, что конкретный сервер с
>> нагрузкой не справляется, а не о разнице в нагрузке. Смотрите на
>> запросы в секунду на бекендах.
>>
>> Если сервера разные по производительности - можно использовать
>> параметр weight для учёта этого при балансировке.
>>
>>
>>
> Так же на загруженном бекенде у меня сильно подскакивает врмея которе CPU
> затрачивает на system
>
> last pid: 12647; load averages: 25.81, 23.25,
> 21.18 up
> 51+16:48:54 17:24:53
> 97 processes: 22 running, 65 sleeping, 10 lock
> CPU: 43.9% user, 0.1% nice, 50.0% system, 3.5% interrupt, 2.5% idle
> Mem: 1216M Active, 6635M Inact, 1591M Wired, 6580K Cache, 1236M Buf, 2425M
> Free
> Swap: 4096M Total, 24K Used, 4096M Free
>
> PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
> 11612 www 1 97 0 74552K 17568K CPU7 7 0:48 8.25% php-cgi
> 11597 www 1 97 0 72504K 16668K *Name 4 0:49 7.86% php-cgi
> 11606 www 1 97 0 72504K 16588K RUN 6 0:49 7.76% php-cgi
> 11610 www 1 97 0 72504K 16616K RUN 6 0:49 7.67% php-cgi
> 11593 www 1 76 0 72504K 16624K sbwait 4 0:48 7.67% php-cgi
> 11623 www 1 76 0 72504K 16648K sbwait 1 0:48 7.67% php-cgi
> 11594 www 1 97 0 72504K 16664K RUN 5 0:48 7.67% php-cgi
> 11622 www 1 97 0 73528K 16952K CPU6 6 0:49 7.57% php-cgi
> 11615 www 1 97 0 72504K 16600K *Name 6 0:48 7.57% php-cgi
> 11602 www 1 97 0 72504K 16664K RUN 4 0:49 7.47% php-cgi
> 11617 www 1 97 0 72504K 16588K RUN 5 0:49 7.47% php-cgi
> 11613 www 1 97 0 72504K 16664K RUN 0 0:49 7.47% php-cgi
> 11598 www 1 76 0 72504K 16636K *Name 3 0:49 7.47% php-cgi
> 11601 www 1 97 0 72504K 16676K RUN 1 0:49 7.37% php-cgi
> 11605 www 1 97 0 72504K 16600K RUN 1 0:49 7.37% php-cgi
> 11609 www 1 97 0 72504K 16624K RUN 7 0:48 7.37% php-cgi
> 11611 www 1 97 0 72504K 16616K CPU4 1 0:49 7.28% php-cgi
> 11620 www 1 97 0 72504K 16644K *Name 1 0:49 7.28% php-cgi
> 11603 www 1 97 0 72504K 16632K *Name 1 0:48 7.28% php-cgi
> 11616 www 1 97 0 72504K 16684K RUN 0 0:48 7.28% php-cgi
> 11624 www 1 97 0 72504K 16640K *Name 2 0:49 7.18% php-cgi
> 11595 www 1 76 0 72504K 16684K RUN 4 0:49 7.18% php-cgi
> 11608 www 1 76 0 72504K 16644K sbwait 6 0:49 7.08% php-cgi
> 11599 www 1 97 0 74552K 17520K *Name 3 0:48 7.08% php-cgi
> 11604 www 1 97 0 72504K 16616K RUN 2 0:49 6.98% php-cgi
> 11596 www 1 97 0 72504K 16628K CPU2 2 0:49 6.98% php-cgi
> 11600 www 1 97 0 72504K 16716K *Name 3 0:49 6.98% php-cgi
> 11621 www 1 97 0 72504K 16600K CPU1 1 0:48 6.98% php-cgi
> 11619 www 1 97 0 72504K 16648K RUN 5 0:48 6.88% php-cgi
> 11618 www 1 97 0 72504K 16608K *Name 1 0:48 6.88% php-cgi
> 11614 www 1 76 0 73528K 16944K RUN 0 0:48 6.88% php-cgi
> 11607 www 1 97 0 72504K 16664K RUN 4 0:48 6.88% php-cgi
> 10388 www 1 46 0 18544K 9452K kqread 0 0:15 0.29% nginx
> 10383 www 1 45 0 18544K 9024K kqread 2 0:18 0.20% nginx
> 10382 www 1 46 0 18544K 9292K kqread 3 0:16 0.20% nginx
> 10385 www 1 45 0 18544K 9276K kqread 4 0:14 0.10% nginx
> 10386 www 1 46 0 18544K 9528K kqread 7 0:13 0.10% nginx
> 7561 nobody 6 58 0 1071M 1051M ucond 1 29.6H 0.00% memcached
> 90501 bind 11 44 0 40556K 29680K kqread 1 214:10 0.00% named
>
>
>
> Может быть в этом кроеться проблема, хотя отчего он может доскачить я ума не
> приложу
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
Подробная информация о списке рассылки nginx-ru