使用 Kemp LoadMaster 连接到 Centos 服务器,在双臂负载平衡环境中切断 TCP 连接

使用 Kemp LoadMaster 连接到 Centos 服务器,在双臂负载平衡环境中切断 TCP 连接

该配置是我继承的,但 LoadMaster 与两个应用服务器之间的连接偶尔会断开。这种情况会分别发生在每台服务器上,并且似乎只发生在流量低的时期。

记录 TCP 转储时,我可以看到从应用服务器发送到 LoadMaster 的握手 ACK,但它从未到达目的地。在发生故障时使用 TCP 运行跟踪路由时,它会通过默认网关路由第一跳并最终超时,如果连接正常,则直接路由到 LoadMaster。

使用 ICMP 的标准跟踪路由永远不会失败或超时,但当 TCP 显示超时时,最终会通过默认网关进行路由。如果我在 LoadMaster 上禁用/启用任何内容,连接就会恢复,并且跟踪路由不再通过默认网关进行路由,但如果流量很小并且再次失败,则只会持续很短的时间。

我推测问题肯定出在网络或 LoadMaster 上,但不知道接下来的故障排除步骤可以查明问题(我一生中大部分时间都是一名程序员,只涉猎网络方面的东西),而且这似乎超出了我一起工作的网络人员的能力范围。

相关内容