TCP为什么会出现 RST

就目前遇到的情况而言,都是负载设备,或健康检查设备发送的。

 

为什么会出现 RST

因为具有周期性,我大概猜到了,是 lvs 对我的后端服务的健康检查导致的,联系了网络运营服务客服人员,我把.pcap给他们

sudo tcpdump -i any port 443 -c 3 -w log.pcap

他们确认源地址就是LVS的local地址。
健康检查的机制就是建立成功后就 RST 掉,就不占用 session 了。这是公司的规范,问题算是定位了。既然公司的规范,那么我们这边需要定制修改下,针对 vip 发送的 RST 不处理。

 

 

几种TCP连接中出现RST的情况
https://my.oschina.net/costaxu/blog/127394

 

一次 java.io.IOException: Connection reset by peer 故障排查

https://mengkang.net/1118.html

posted @ 2019-08-27 15:54  jiftle  阅读(1390)  评论(0编辑  收藏  举报