Gunicorn отключить тайм-аут - PullRequest
0 голосов
/ 12 октября 2018

Я использую Gunicorn, чтобы подать мое веб-приложение на флягу.Мое веб-приложение отправляет запросы на загрузку огромных файлов размером более 10 ГБ, что занимает некоторое время.Я транслирую вывод прогресса обратно на веб-страницу с помощью генератора, поэтому соединение остается открытым до завершения загрузки.Моя проблема в том, что Gunicorn будет зависать через определенное количество секунд.

Я настроил тайм-аут так, чтобы он был длиннее:

/usr/bin/gunicorn -c /my/dir/to/app/gunicorn.conf -b 0.0.0.0:5000 wsgi --timeout 90

, но я не знаю, сколько времени это займет, поэтому я должен продолжать изменять этот тайм-аут, если загруженный файл получитвсе больше и больше.

Мне было интересно, есть ли способ отключить тайм-аут все вместе, или есть ли другой способ исправить длительное время загрузки.

...