【问题标题】:NGINX closes the upstream connection in 60 secondsNGINX 在 60 秒内关闭上游连接
【发布时间】:2018-10-07 00:25:37
【问题描述】:

我使用 Nginx 代理服务器作为反向代理和 https 负载均衡器。客户端通过负载平衡环境中的反向代理连接到后端服务器。我已经设置了正确的 https 配置(带有 ssl 证书和所有),以便我的 ssl 通信通过代理进行。在我的情况下,服务器在 120 秒后优雅地断开连接(我的服务器的空闲超时)。但在此之前,nginx 代理本身会在 60 秒后关闭。每个连接周期都会发生这种情况。由于我的客户端没有收到 ssl 断开事件,而只是收到 tcp 套接字关闭事件。如果我在 60 秒内更改服务器的 IDLE_TIMEOUT,一切正常。 想知道我需要配置的 nginx 服务器上是否有任何超时,以保持连接打开超过 60 秒。

阿杰

【问题讨论】:

    标签: nginx nginx-reverse-proxy


    【解决方案1】:

    我找到了解决办法,在这里复制一下。

    将 proxy_read_timeout 和 client_body_timeout 的值设置为您想要的超时。

    【讨论】:

    • 非常有用的问题和答案。肯定赞成。
    猜你喜欢
    • 2012-05-18
    • 1970-01-01
    • 2012-05-10
    • 2017-07-22
    • 1970-01-01
    • 2019-05-15
    • 2012-12-12
    • 2017-05-09
    • 2022-11-27
    相关资源
    最近更新 更多