Class EsbOutboxHealthChecks
java.lang.Object
com.kingsrook.qqq.esb.health.EsbOutboxHealthChecks
The ESB outbox's health check, core.esb.outbox (registered when the outbox
is enabled): DOWN when any row is DEAD (an event that will not be sent
without someone's help), DEGRADED when the oldest PENDING row is older than
pendingAlertMs (the relay is stuck, or the broker has been unreachable that
long), else UP - with dead, pending, and oldest-pending-age metrics.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic HealthCheckOutcomeThe outcome for the instance's outbox (see the class comment).static voidRegister the check (once, however many times the instance is enriched).
-
Field Details
-
CHECK_NAME
- See Also:
-
-
Method Details
-
register
Register the check (once, however many times the instance is enriched). -
check
The outcome for the instance's outbox (see the class comment).- Throws:
QException
-