interface IHealthCheckService
cangjie
public interface IHealthCheckService功能:定义健康检查服务的公共接口。
成员概览
| 成员 | 功能 |
|---|---|
| func checkHealth() | 执行全部已注册的健康检查。 |
| func checkHealth((HealthCheckRegistration) -> Bool) | 按条件执行已注册的健康检查。 |
func checkHealth()
cangjie
func checkHealth(): HealthReport功能:执行全部已注册的健康检查。
返回值:
- HealthReport - 返回聚合后的健康检查报告。
func checkHealth((HealthCheckRegistration) -> Bool)
cangjie
func checkHealth(predicate: (HealthCheckRegistration) -> Bool): HealthReport功能:按条件执行已注册的健康检查。
参数:
- predicate: (HealthCheckRegistration) -> Bool - 用于筛选健康检查注册信息的条件。
返回值:
- HealthReport - 返回聚合后的健康检查报告。