Documentation
¶
Overview ¶
Package runtimehealth owns the health-only HTTP surface shared by the customer runtime binaries. It deliberately does not register admin or UI routes.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Module = fx.Module( "runtimehealth", fx.Provide( fx.Annotate( func() *http.ServeMux { return http.NewServeMux() }, fx.ResultTags(`name:"admin_mux"`), ), fx.Annotate( newHealthService, fx.As(new(Service)), ), ), )
Module provides the runtime-only health mux and listener.
Functions ¶
This section is empty.
Types ¶
type ReadinessGate ¶
ReadinessGate lets an optional runtime extension participate in /readyz without making runtimehealth import that extension.
Click to show internal directories.
Click to hide internal directories.