Я запускаю сервер Nginx для Flask и хочу, чтобы сервер запускал скрипт py. Выполнение (намеренно) занимает около 5 минут, и на сервере dev все работает нормально. При развертывании в производство, после выполнения, через 60 секунд я получаю 504 ошибку.
Я попробовал следующее:
uwsgi.ini
http-timeout = 3600000
harakiri = 600
http-timeout = 600
socket-timeout = 600
worker-reload-mercy = 600
reload-mercy = 600
mule-reload-mercy = 600
nginx.conf:
proxy_connect_timeout 600;
proxy_send_timeout 600;
proxy_read_timeout 600;
send_timeout 600;
Я искал подобные темы, однако большинство из них относится к ситуации, когда время загрузки превышает 60 секунд. На этот раз я столкнулся с проблемой, когда внутренний процесс работает дольше 60 секунд. У кого-нибудь есть мысли?