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

Может ли обновление тайм-аута для прокси-сервера в Nginx и Gunicorn вызвать какие-либо проблемы?

Я собираюсь добавить эту конфигурацию:

proxy_connect_timeout 300s;
proxy_read_timeout 300s;

и для Gunicorn:

gunicorn_django -D -b 127.0.0.1:8901 --workers=5 --pid=/var/webapp/campus.pid --settings=settings.production --timeout 300 --pythonpath=/var/webapp/campus/

Может ли это вызвать проблемы, о которых я не знаю?

(Дополнительный контекст)

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

Syntax: proxy_connect_timeout time;
Default:    
proxy_connect_timeout 60s;

Контекст: http, server, location Определяет тайм-аут для установления соединения с прокси-сервером. Следует отметить, что этот таймаут обычно не может превышать 75 секунд. https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_connect_timeout

Неблагоприятным эффектом будет истощение соединений, утечка соединений и т.д.