LINUX.ORG.RU
решено ФорумAdmin

Nginx таймайт ожидания

 


0

1

Есть nginx+php-fpm через unix socket.
Пул static

...
pm = static
pm.max_children = 300
pm.max_requests = 1000
request_terminate_timeout = 60s
listen.backlog = -1
...

Когда одновременных клиентов >= 300, новые клиенты ожидают освобождения места в пуле(как я предполагаю :)). Это ожидание иногда доходит до минуты. Увеличивать max_children нет смысла, т.к. в нормальном режиме active processes < 10. Хотелось бы ограничить это время и сбрасывать принудительно

Пробовал в nginx
fastcgi_connect_timeout 1s;

Не помогло

★★★★

Ответ на: комментарий от SevikL

Ой точно, как же я не догадался )

gobot ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.