Как увеличить время ожидания чтения FastCGI, чтобы предотвратить ошибку 504 на nginx?
Я запускаю файл со значительным количеством кода. Обработка 500 пользователей занимает приблизительно 55 секунд, но теперь мне нужно обработать 1000 пользователей. Время ожидания по умолчанию составляет 60 секунд, поэтому мне нужно увеличить время ожидания чтения FastCGI.
Я нашел этот вопрос на StackOverflow, который говорит, что я должен увеличить fastcgi_read_timeout
но я не знаю, где его положить fastcgi.conf
,
1 ответ
Решение
Да, вы должны использовать fastcgi_read_timeout
, Вы можете найти документацию здесь. В соответствии с этим, вы можете указать этот параметр либо в http, либо на сервере, либо в контексте местоположения. Так что это также можно вставить в fastcgi.conf
и включите этот файл, где вы устанавливаете FastCGI.