nginx tcp反向代理问题?

过程:客户端连接 Nginx,Nginx转发到后端服务器

问题:当客户端异常与nginx端开后,nginx还与后端服务器保持连接。

问:如何设置当客户端与nginx异常断开连接后,让nginx主动与后端服务器断开连接?

首先nginx可以设置链接超时时间,

proxy_connect_timeout :后端服务器连接的超时时间_发起握手等候响应超时时间

 

其次,客户端主动断开链接的话,nginx会返回499状态码,会自动和后端服务器断开连接

。。