验证负载平衡配置中的各个服务器

时间:2017-04-04 14:33:53

标签: load-balancing

这是我的情况。最近,我的生产环境被一些Windows更新烧毁,导致一些生产服务器停止响应。虽然我们已经解决了两个服务器(处于负载平衡配置)在同一天获得更新的问题,但问题是,我们如何检查每台服务器上运行的应用程序是否仍然有效?如果我们调用负载均衡IP,我们可能会或可能不会点击正在运行的服务器。因此,如果更新在一台服务器上取出应用程序,我们怎么知道这已经发生了

我唯一的想法是再购买2个SSL证书并分配2个IP地址并为每个服务器分配一个。通过这种方式,我可以保证我会知道每台服务器都已启动(我们有第三方服务ping我们的服务器)。但我必须相信有更好的方法可以做到这一点吗?

请注意,我是一名交易的.Net开发人员,只有极少数的网络和IIS经验,但我就是我的小公司。所以请假设我不知道很多东西在哪里,并且愚蠢的回答。

1 个答案:

答案 0 :(得分:0)

负载均衡器维护服务器的实时状态(基于超时或http运行状况检查)。它使用此状态仅将流量路由到活动服务器。

通常,LB都有一个仪表板,您可以通过该仪表板检查此状态。如果没有,您可以查看它的日志。