节点应用端口变更后网关超时错误

节点应用端口变更后网关超时错误

在我将 node js 应用程序的端口从 3000 更改为 3001 后,一些页面中的某些资源无法完全加载,最终导致 504 网关超时 (nginx/1.10.3(Ubuntu) )。在对 nginx 日志文件进行进一步调查后:

2019/09/19 19:54:33 [错误] 14156#14156:*690847 上游读取上游响应标头时超时(110:连接超时),客户端:128.227.1.21,服务器:lims.rgportal.com,请求:“GET /projects/59e133a53e785ff00550cee7/tempPlatePools HTTP/1.1”,上游:“http://127.0.0.1:3001/projects/59e133a53e785ff00550cee7/tempPlatePools", 主机: "lims.rgportal.com", 引用者: "https://lims.rgportal.com/

请帮忙 !!!

答案1

我最终弄明白了,我必须在 nginx.conf 文件中为连接、发送、读取超时添加 4 行,然后我重新启动了 nginx 服务。

    proxy_connect_timeout 600;
    proxy_send_timeout 600;
    proxy_read_timeout 600;
    send_timeout 600;

然后重新加载 nginx 服务:nginx -s reload

相关内容