0

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

谁能指出我正确的方向?

4

1 回答 1

2

您可以通过引入看门狗服务来对您的服务进行健康检查。可选择接入 SF 的内置健康系统。它可能看起来像这样:

  1. 创建一个 ASP .NET Core Web API,并实施一些健康检查。例如,自定义检查您的SF 服务是否存在(并且运行良好)。以下是如何开始。200 OK如果监视的 SF Service 运行正常,则从 API返回。
  2. 将此 Web API 作为SF服务运行。通过负载均衡器公开它。
  3. 使用其 URL 作为服务的健康端点。
于 2019-12-13T14:41:22.940 回答