我使用Nginx代理服务器作为反向代理和https负载均衡器。客户端在负载平衡环境中通过反向代理连接到后端服务器。我已经设置了正确的https配置(使用ssl证书和所有),以便我的ssl通信通过代理。就我而言,服务器在120秒后正常断开连接(我服务器的IDLE TIMEOUT)。但在此之前,nginx代理本身在60秒后关闭。这发生在每个连接周期。由于我的客户端没有获得ssl disconnect事件并且只接收tcp socket close事件。如果我将服务器的IDLE_TIMEOUT改为少于60秒,一切正常。 想知道nginx服务器上是否有任何超时需要配置以保持连接打开超过60秒。
的Ajay
答案 0 :(得分:1)
我找到了解决方案,将其复制到此处。
将proxy_read_timeout和client_body_timeout的值设置为您想要的超时。