Hello!
On Thu, Jan 27, 2011 at 02:31:47AM -0500, Mous wrote:
> спасибо за подсказку :)
>
> Сейчас (загрузка относительно
> небольшая) наблюдается такое:
> На разных бэкэндах
> netstat -ntp | grep "ESTABLISHED -" | wc -l
>
> Дает результат от ~50 соединений в
> очереди на одних до ~350 на других (у
> которых вес больше в настройках upstream).
>
> При этом nginx в лог пишет время
> выполнения скриптов в основном
> маленькое (20-80мс), но иногда те же
> скрипты выполняются по 700-800мс, изредка
> проскакивают с 10сек выполнения.
>
> Чем выше нагрузка, тем больше таких
> скриптов и тем больше время.
>
> Не подскажешь, при какой длине очереди
> можно говорить о задерже в 700мс?
Если сам скрипт выполняется 20ms, воркеров php-fpm скажем 10, то
один запрос выполняется в среднем раз в 20ms / 10 = 2ms. Т.е. 700ms
дополнительной задержки соответствует длине очереди 700ms / 2ms =
350.
Maxim Dounin
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru