作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我知道LB会在一段时间内探测实例的运行状况。我还知道最近 LB 进行了更新,支持自定义探针。据我所知和所能发现的,LB 在接收到 200(OK)以外的代码时所做的唯一操作就是停止向其转发流量。当负载均衡器注意到实例不响应探测时,是否有任何方法可以执行一些恢复操作?我所说的恢复操作是指重新启动有问题的实例或通知某些可以采取进一步操作的服务。
最佳答案
采取纠正措施不是负载均衡工作的一部分。 LB 作业正如其名称所暗示的那样 - 平衡实例之间的流量。当我们深入阅读时 in the documentation我们将会看到
If the Guest Agent fails to respond with HTTP 200 OK repeatedly, the Azure Load Balancer marks the instance as unresponsive and stops sending traffic to that instance
重点是故障实例将被设置为“无响应”。现在,Windows Azure Fabric Controller 负责管理实例。它检查它们的状态,如果出现问题,则采取纠正措施。
关于azure - 负载均衡器 - 对失败实例的恢复操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13273444/
我是一名优秀的程序员,十分优秀!