Welcome! Log In Create A New Profile

Advanced

Re: Ошибки php-fpm (connect() to unix:/tmp/php-fpm.sock failed (11: Resource temporarily unavailable) while connecting to upstream)

Maxim Dounin
October 27, 2014 01:58PM
Hello!

On Mon, Oct 27, 2014 at 01:21:23PM -0400, oee wrote:

> Доброго времени суток всем.
> Появилась проблема с php-fpm на высоконагруженном сайте.
> Через php-fpm настроен один единственный файл, остальной сайт через fcgid.
> На данный файл идет по несколько запросов в секунду.
> php-fpm конектится через сокет.
> LA после 18 часов вечера (постепенный рост трафика в 2-3 раза) доходит до
> 40-50, днем 2-5 (хотя иногда и днем бывает уже 15-30)
> Лог заваливается такими ошибками
>
>
> 2014/10/19 20:36:59 [error] 28352#0: *299209678 connect() to
> unix:/tmp/php-fpm.sock failed (11: Resource temporarily unavailable) while
> connecting to upstream

[...]

> Раньше все было норм, появилось хз после чего, возможно после правки
> некоторых конфигов.
> Подскажите в чем проблема? Конфиги какие нужно скину, сервер мониторю
> Munin`ом, графики тоже могу скинуть

Ошибки говорят о том, что у бекенда переполняется backlog aka
listen queue.

Если бекенд справляется и проблема во всплесках - то поможет
увеличение соответствующей очереди - смотреть listen.backlog в
настройках php-fpm (по умолчанию там -1, т.е. лимит ставит
система), и somaxconn в системе.

Если очередь и так большая (== размер сравним с тем, сколько
запросов поступает за 1 секунду) - то надо думать про добавление
новых бекендов (и/или оптимизацию существующего).

--
Maxim Dounin
http://nginx.org/

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Ошибки php-fpm (connect() to unix:/tmp/php-fpm.sock failed (11: Resource temporarily unavailable) while connecting to upstream)

oee October 27, 2014 01:21PM

Re: Ошибки php-fpm (connect() to unix:/tmp/php-fpm.sock failed (11: Resource temporarily unavailable) while connecting to upstream)

oee October 27, 2014 01:23PM

Re: Ошибки php-fpm (connect() to unix:/tmp/php-fpm.sock failed (11: Resource temporarily unavailable) while connecting to upstream)

Maxim Dounin October 27, 2014 01:58PM

Re: Ошибки php-fpm (connect() to unix:/tmp/php-fpm.sock failed (11: Resource temporarily unavailable) while connecting to upstream)

oee October 27, 2014 04:32PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 309
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready