标签:UNC 简单 业务 直接 set ip地址 bsp 网络 服务端
原文: https://help.aliyun.com/document_detail/127193.html?spm=a2c4g.11186623.6.606.5b7a7ee5RD6Xai
问题现象:
负载均衡后端配置TCP服务端口后,后端业务日志中频繁出现类似如下网络连接异常错误信息。经进抓包分析,发现相关请求来自负载均衡服务器,同时负载均衡主动向服务器发送了RST数据包。
问题原因:
该问题和负载均衡的健康检查机制有关。
由于TCP对上层业务状态无感知,同时,为了降低负载均衡健康检查成本和对后端业务的冲击,当前负载均衡针对TCP协议服务端口的健康检查只会做简单的TCP三次握手,而后直接发送RST包断开TCP连接。数据交互流程如下:
如上所述,由于健康检查成功后,负载均衡服务器直接发送TCP RST包中断了连接,并没有做进一步的业务数据交互,导致上层业务(比如Java连接池等)认为相应的连接是异常的,所以会出现Connection reset by peer
等错误信息。
解决方案:
负载均衡服务TCP端口健康检查成功,为什么在后端业务日志中出现网络连接异常信息?
标签:UNC 简单 业务 直接 set ip地址 bsp 网络 服务端
原文地址:https://www.cnblogs.com/jiftle/p/11416649.html