timeout documentation表示客户端在负载均衡器发送数据时收到错误。
当连接关闭时,您的客户端应用程序可能会收到以下错误消息:"基础连接已关闭:服务器已关闭预期保持活动状态的连接。"
但是我们的服务结构端点仍然打开已经超时的tcp套接字,即使是几天也是如此。
客户端刚刚应用超时后才发送TCP CLOSE。
为什么负载均衡器不会通知服务结构节点由于超时而关闭tcp连接?
在没有活动超时后,服务结构节点上的Windows操作系统是否可以关闭套接字?找到TCP Keep-alive文档,我们的应用程序目前无法使用tcp-keepalive功能。
答案 0 :(得分:2)
当会话空闲超时时,Load Balancer不会发送TCP RST。请与Service Fabric一起调查如何管理此方案并启用TCP保持活动的发送。