Welcome! Log In Create A New Profile

Advanced

Re: connect() failed (11: Resource temporarily unavailable) while connecting to upstream

November 09, 2010 03:10AM
Может еще кому-то интересно.

Были такие же 502-е ошибки причем группами по 5-10 запросов подряд (один и тот же url), довольно часто, могло быть несколько раз в минуту, но абсолютно бессистемно. php-fpm подключается через сокет.
Не помогло разделение на пулы, ошибки появлялись почти так же часто,причем подряд на нескольких пулах с выдачей сообщения в конце типа "no live upstreams".
Начал копать дальше, думал не хватает дескрипторов открытых файлов.
Поставил ulimit -n 10000 (дефолтовое значение оказалось 1024, в любом случае мало), сильно ничего не поменялось.

Потом случайно где-то попалось упоминание, про backlog. В конфиге стоит -1, по идее php-fpm должен брать значение из sysctl, но где-то встречал на форуме сообщение, что он это может неправильно делать.
Поставил backlog 4096 на каждый пул, ночь прошла - пока полет нормальный, ни одной ошибки...
По логике вещей 502 ошибка появляется пр переполнении очереди (backlog) на сокете, единственное, чего я не мог предположить, так это неправильную трактовку -1.

P.S. К стати, какой параметр в sysctl задает backlog? somaxconn ? Проверял через su, sysctl -a показывает somaxconn огромный (по сравнению с 4096).
Subject Author Posted

connect() failed (11: Resource temporarily unavailable) while connecting to upstream

SaveFrom.net March 13, 2010 02:38PM

Re: connect() failed (11: Resource temporarily unavailable) while connecting to upstream

Igor Sysoev March 13, 2010 02:50PM

Re: connect() failed (11: Resource temporarily unavailable) while connecting to upstream

SaveFrom.net March 13, 2010 03:16PM

Re: connect() failed (11: Resource temporarily unavailable) while connecting to upstream

Denis Kot March 14, 2010 04:38AM

Re: connect() failed (11: Resource temporarily unavailable) while connecting to upstream

SaveFrom.net March 14, 2010 02:36PM

Re: connect() failed (11: Resource temporarily unavailable) while connecting to upstream

SaveFrom.net March 14, 2010 03:48PM

Re: connect() failed (11: Resource temporarily unavailable) while connecting to upstream

alextop November 09, 2010 03:10AM

Re: connect() failed (11: Resource temporarily unavailable) while connecting to upstream

paranoidchaos November 09, 2010 03:19AM

Re: connect() failed (11: Resource temporarily unavailable) while connecting to upstream

alextop November 09, 2010 04:06AM

Re: connect() failed (11: Resource temporarily unavailable) while connecting to upstream

paranoidchaos November 09, 2010 04:24AM

Re: connect() failed (11: Resource temporarily unavailable) while connecting to upstream

Bonintr September 03, 2017 11:20AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 123
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