基于基础健康检查的健康检查状态

时间:2019-10-14 17:48:45

标签: c# .net .net-core

有人知道我是否可以基于.net core 2.2和/或3.0中的基础运行状况检查来设置“主要”运行状况检查状态?

我有一个解决方案,其中包含一些具有不同依赖级别的基础依赖。这意味着如果其中一个不健康,我想返回不健康状态,但是当另一个不健康时,我只希望它降级。

services.AddHealthChecks()
    .AddCheck<ImportantDependency>("Important")
    .AddCheck<NotAsImportantDependency>("Not that important");

因此,当ImportantDependency不健康时,我希望状态不健康,但是NotAsImportantDependency不健康时,状态可能会降级。

0 个答案:

没有答案