【问题标题】:Set up Azure Front Door healthcheck with microservices使用微服务设置 Azure Front Door 运行状况检查
【发布时间】:2020-04-05 20:28:30
【问题描述】:

我有一个包含多个微服务的服务结构集群,我想设置 Azure 前门,但是它要求在后端提供一个运行状况检查端点,但我不知道我应该如何设置它,因为集群没有那个端点。

谁能指出我正确的方向?

【问题讨论】:

    标签: microservices azure-service-fabric azure-front-door


    【解决方案1】:

    您可以通过引入watchdog service 对您的服务实施健康检查。可选择接入 SF 的built-in health system。它可能看起来像这样:

    1. 创建一个 ASP .NET Core Web API,并实施一些健康检查。例如,如果您的 SF Service 还活着(并且很好),则自定义 checkHere's 如何开始。如果监视的 SF Service 运行正常,则从 API 返回200 OK
    2. 将此 Web API 作为SF 服务运行。通过负载均衡器公开它。
    3. 使用其 URL 作为服务的健康端点。

    【讨论】:

      猜你喜欢
      • 2019-06-16
      • 2019-11-11
      • 2022-07-06
      • 2019-08-06
      • 1970-01-01
      • 2023-01-31
      • 2021-03-07
      • 2021-10-01
      • 2021-08-20
      相关资源
      最近更新 更多