delih 发表于 2013-5-22 08:38:26

Keepalived健康检查RST ACK疑问

keepalived服务器是192.168.1.30,http服务器是192.168.1.50.启动keepalived后,从192.168.1.30或192.168.1.50服务器抓包可以看到很多192.168.1.30——>192.168.1.40的报文,而且是6秒一个这种报文,这是什么原因导致的?
这是keepalived的健康检查机制,192.168.1.30会定期(默认6秒,可以修改)向192.168.1.50发送一个TCP连接来检测http是否正常,为了减少TCP连接带来的资源浪费,所以30检测(TCP三次握手)完毕后会发送一个RST报文来断开这个连接,释放资源。
note:如果业务服务器不是http,有时会在业务服务器日志里还会看到类似connection reset by peer的日志,这个日志信息是正常的,不要惊慌。

冰恋 发表于 2013-5-22 08:54:44

我妈常说,我们家要是没有电话就不会这么穷。

284354749 发表于 2013-5-22 09:02:47

找到好贴不容易,我顶你了,谢了

457475451 发表于 2013-5-22 09:08:40

要是我灌水,就骂我“三个代表”没学好吧。

q968 发表于 2013-5-22 09:09:00

???紵 发表于 2013-5-22 09:18:24

不在放荡中变坏,就在沉默中变态!

lchl0388 发表于 2013-5-22 09:23:31

有道理。。。
页: [1]
查看完整版本: Keepalived健康检查RST ACK疑问