Documentation ¶
Overview ¶
Package health provides health check handlers.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandleLive ¶
func HandleLive(w http.ResponseWriter, _ *http.Request)
HandleLive is an http.HandleFunc that handles liveness checks by immediately responding with an HTTP 200 status.
Types ¶
type Checker ¶
type Checker interface {
CheckHealth() error
}
Checker wraps the CheckHealth method.
CheckHealth returns nil if the resource is healthy, or a non-nil error if the resource is not healthy. CheckHealth must be safe to call from multiple goroutines.
Click to show internal directories.
Click to hide internal directories.