我在正确实施AspNetCore.HealthChecks.UI时遇到了一点问题。我有两个端点使用“live”和“ready”作为标签运行健康检查。两个端点都按预期工作,但在实施 HealthChecksUI 后,显示的健康检查结果始终为“ Unhealthy An error occurred while sent the request ”。即使端点从邮递员返回“健康”。请查看屏幕截图和相关的代码片段和配置。
应用设置配置
"HealthChecksUI": {
"HealthChecks": [
{
"Name": "Crowd Funding App",
"Uri": "http://localhost:5001/healthui"
}
],
"EvaluationTimeinSeconds": 10,
"MinimumSecondsBetweenFailureNotifications": 60
}
在启动类的配置函数中,我有以下代码。