【问题标题】:Verifying individual servers in a load balancing configuration验证负载平衡配置中的单个服务器
【发布时间】:2017-04-04 14:33:52
【问题描述】:

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

我对此的唯一想法是再购买 2 个 SSL 证书并分配 2 个 IP 地址并为每个服务器分配一个。这样我就可以保证我知道每台服务器都已启动(我们有一个 3rd 方服务 ping 我们的服务器)。但我必须相信有更好的方法来做到这一点?

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

【问题讨论】:

    标签: load-balancing


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2010-12-15
      • 1970-01-01
      • 2011-04-07
      • 2013-10-23
      • 1970-01-01
      • 1970-01-01
      • 2017-08-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多