我有一个在Kubernetes中运行的应用程序。为了利用无停机滚动更新的优势,我必须实现适当的健康检查,以便集群可以知道何时应用程序/容器已准备好处理请求。
我正在尝试使用新的ASP.NET Code 2.2 Healthchecks功能。
我应该返回一个
这个结构体有3个静态方法,我可以使用它们来返回这个状态:
我正在尝试使用新的ASP.NET Code 2.2 Healthchecks功能。
我应该返回一个
Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult
结构体,其中包含应用程序的状态。这个结构体有3个静态方法,我可以使用它们来返回这个状态:
- Healthy
- Unhealthy
- Degraded