azure - 如何为 Azure 虚拟机上运行的 Web 应用程序设置 healthprobe?
问题描述
申请状态:
- 运行 apache 服务器的单个虚拟机。
- 通过虚拟机的公共 IP 公开的应用程序(不在负载均衡器后面)
我有一个运行状况探测端点,需要每隔几秒探测一次,以查看应用程序是否已启动,并在未启动时触发警报。
我有哪些选择?在迁移到虚拟机规模集和负载均衡器之前,我想先启动并运行 healthprobe。
解决方案
您需要像看门狗这样的东西,它以给定的时间间隔调用健康端点。在 Azure 中,您可以使用可用性测试。然后,您可以根据此可用性创建警报,并可选择创建显示给定时间段内状态的仪表板。
作为奖励,您可以将应用程序洞察资源集成到您的 Web 应用程序中以获得详细的监控。查看文档
推荐阅读
- flutter - Flutter - 具有多个二进制值的开关
- c++ - C++ 中的 Fsolve 等价物
- android - 我在哪里添加 android:allowAudioPlaybackCapture 清单文件?
- python - CSC 与 CSR 矩阵向量乘法
- reactjs - 已解决 [org.springframework.http.converter.HttpMessageNotReadableException:JSON 解析错误:无法反序列化 `java.util.ArrayList 的实例
- css - 将背景图像 image_tag 添加到 div
- node.js - Nodejs跟随系统无法正常工作
- flutter - Flutter:如何使小部件在几秒钟后消失?
- github - 带有 Sphinx 生成文档的 Github 页面无法正确显示 HTML
- unity3d - 无法输入 Unity Inspector