【发布时间】:2017-03-24 13:34:06
【问题描述】:
我已经构建了一个快速瓶应用程序,它调用外部 API 并更新一些字段。当我在我的开发机器上运行这个应用程序时,它运行了大约 3 分钟,因为它正在与之交谈的 API 相当慢。
当我将应用程序移到我们的生产环境中时,我收到了 502 响应。它在启动后正好 30 秒就爆炸了。我相信这是一个超时。
有人知道如何增加 NGinx 的超时时间吗?我尝试使用设置 proxy_connect_timeout 是 NGinx conf 文件,但它没有解决问题:
proxy_connect_timeout 300;
proxy_send_timeout 300;
proxy_read_timeout 300;
任何帮助将不胜感激。
【问题讨论】:
-
它应该通过增加
proxy_read_timeout 600来工作。在 nginx.conf 文件中。