Re: nginx + php-fpm + бесконечный цикл
Maxim Dounin
mdounin на mdounin.ru
Пт Июл 23 12:29:26 UTC 2021
Hello!
On Thu, Jul 22, 2021 at 02:09:58PM -0400, grey wrote:
> Выставил "fastcgi_read_timeout 0s;" думая что "0" означает таймаут без
> ограничений - вообще скрипт перестал работать. Поставил "30d" - получаю
> ошибку, о том что значение не верно. Остановился на значении "10d" - вроде
> все работает как надо.
>
> В принципе вопрос решен, но так ради интереса, подскажите, как задать
> "таймаут без ограничений" и какое максимальное значение может у
> fastcgi_read_timeout?
Максимальный таймаут для директив, использующих миллисекундную
точность, на 32-битных платформах - 24 дня. На 64-битных
платформах - на 2^32 больше.
Поставить "без ограничений" для fastcgi_read_timeout нельзя, и
пытаться это делать не стоит - если вдруг ваш бэкенд пропадёт и
перестанет отвечать, nginx будет продолжать тратить на
установленные и никому уже ненужные соединения ресурсы, и это в
свою очередь чревато полной неработоспособностью, если таких
соединений накопится много.
--
Maxim Dounin
http://mdounin.ru/
Подробная информация о списке рассылки nginx-ru