Назад | Перейти на главную страницу

Как увеличить таймаут чтения FastCGI, чтобы предотвратить ошибку 504 на nginx?

Я запускаю файл со значительным объемом кода. Для обработки 500 пользователей требуется примерно 55 секунд, но теперь мне нужно обработать 1000 пользователей. Тайм-аут по умолчанию составляет 60 секунд, поэтому мне нужно увеличить тайм-аут чтения FastCGI.

я нашел этот вопрос на StackOverflow это говорит, что я должен увеличить fastcgi_read_timeout но я не знаю, куда это положить fastcgi.conf.

Да, вам следует использовать fastcgi_read_timeout. Вы можете найти документацию Вот. В соответствии с этим вы можете указать этот параметр либо в контексте http, сервера или местоположения. Так что также можно вставить в fastcgi.conf и включите этот файл, в котором вы устанавливаете FastCGI.