Skip to content

HealthCheckRegistry

Defined in: src/management/HealthCheck.ts:15

Thin registry for liveness / readiness style checks. Components (persistence journal, sharding coordinator, …) register their own checks; the management endpoints aggregate them and surface the overall status.

new HealthCheckRegistry(): HealthCheckRegistry

HealthCheckRegistry

addLiveness(fn): () => void

Defined in: src/management/HealthCheck.ts:19

HealthCheckFn

() => void


addReadiness(fn): () => void

Defined in: src/management/HealthCheck.ts:27

HealthCheckFn

() => void


checkLiveness(): Promise<HealthCheckResult[]>

Defined in: src/management/HealthCheck.ts:35

Promise<HealthCheckResult[]>


checkReadiness(): Promise<HealthCheckResult[]>

Defined in: src/management/HealthCheck.ts:42

Promise<HealthCheckResult[]>