Re: Неравномерное распределение нагрузки на backend?
Anton Bessonov
exelib на googlemail.com
Пт Июн 18 19:05:25 MSD 2010
Разные запросы - разные нагрузки, не так ли? А если запросы одинаковые,
то кешируйте.
Вот http://wiki.nginx.org/NginxHttpUpstreamFairModule тут и прямо по списку.
> Hi All,
>
> Есть сайт на Plone и четыре рабочих процесса, каждый из которых привязан к
> своему процессору. Они принимают запросы на разных портах, и все внесены в
> upstream в настройках nginx (в том же порядке, в каком привязаны к
> процессорам, см. столбец C ниже).
>
> top показывает непонятные вещи:
>
> PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
> 16834 plone 6 44 0 701M 592M ucond 2 17:31 10.64% python
> 16830 plone 6 44 0 814M 739M ucond 0 12:07 2.59% python
> 16832 plone 6 44 0 753M 679M ucond 1 5:54 2.10% python
> 16836 plone 6 50 0 640M 566M ucond 3 49:30 1.86% python
>
> Удивляет Time: у одного из процессов оно в десять раз больше, чем у другого.
> Это нормально или нужно как-то изменить настройки nginx для более равномерного
> разбрасывания запросов?
>
> nginx 0.7.62
> FreeBSD 7.2-RELEASE
>
> Заранее спасибо.
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
Подробная информация о списке рассылки nginx-ru