我有一个带有一个前端和两个后端的HAProxy . 在我的测试场景中,我需要检查HAProxy是否能够将负载转移到下一个后端服务器(如果其中一个已关闭) .

由于基于TCP的HTTP侦听器端口在关闭的实例上打开,因此HAProxy会在发送实际请求之前尝试检查侦听器状态 .

由于此请求丢失,并且在下一个后端服务器上只收到少量请求 . 因此吞吐量较少 .

所以为了解决这个问题,我已经阻止了那个端口 . 之后,我看到在另一个后端服务器上收到的请求数量有所不同 .

现在,我的问题是不是阻止端口,有没有其他方法来解决这个问题?