gpt4 book ai didi

javascript - Node 应用程序上游在读取响应时过早关闭连接

转载 作者:太空宇宙 更新时间:2023-11-03 23:16:31 27 4
gpt4 key购买 nike

有与此相关的手动问题/答案,但我的问题没有从任何解决方案中得到解决,所以我在这里写下。

我的 Node 应用程序在我的开发环境中运行良好,但在生产环境中,当我请求一些需要很长时间的 api 时,它会抛出 502 错误。

在检查日志时我遇到了这个问题

2019/02/22 12:16:57 [error] 2575#0: *2 upstream prematurely closed connection while reading response header from upstream, client: 172.31.85.97, server: , request: "GET /api//m2/v1/metrics_report?auth=asdsdffk HTTP/1.1", upstream: "http://172.17.0.3:80/api/m2/v1/metrics_report?auth=asdsdffk", host: "", referrer: ""

最佳答案

我认为来自 nginx 的错误表明连接已从服务器关闭。在大数据处理过程中,express 应用程序中一定出现了某些问题,从而导致了这种情况。您可以尝试增加 nginx 中的超时来正确调试 -

location / {
proxy_read_timeout 1000s;
proxy_connect_timeout 1000s;
....
}

关于javascript - Node 应用程序上游在读取响应时过早关闭连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54828336/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com