gpt4 book ai didi

azure - Azure 可用性测试和运行状况测试有什么区别

转载 作者:行者123 更新时间:2023-12-02 05:51:51 24 4
gpt4 key购买 nike

如果您转到 Azure Web 应用程序,并在左侧面板上选择Application Insights。然后View Application Insights Data,然后单击左侧面板上的Availability,您可以添加新的测试。基本上,您可以在此处指定站点的运行状况/ping 端点。您还可以在此处配置一些警报的关联规则。

现在,Azure 在 Web 应用程序上提供了一项名为 Health Check 的新功能。您所要做的就是启用它,并为其提供您的运行状况/ping 端点。然后您还可以在这里配置规则。

使用这两种方法,运行状况端点都会由 azure 触发,如果根据警报规则出现问题,您会收到警报消息。

但这两种方法有什么区别?

最佳答案

不同之处在于,如果您的 Web 应用程序在多个实例中运行(如果您指定了缩放规则),对于健康检查,如果某个实例无法响应 ping,则系统会确定它是不健康并将其从负载均衡器轮换中删除。这提高了应用程序的平均可用性和弹性。

Application Insights 中的

Availability-test 不会执行此类操作,它只是检查运行状况。

您可以查看这些文档:Health Check is now Generally Available , Does App Service Health Checks logs in Application Insights? , What App Service does with Health checks .

关于azure - Azure 可用性测试和运行状况测试有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66916431/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com