package
0.0.0-20240926151609-50251bef382c
Repository: https://github.com/qk4l/gorb.git
Documentation: pkg.go.dev

# Functions

New creates a new Pulse from the provided endpoint and options.
NewMetrics creates a new instance of metrics.

# Constants

StatusDown means the backend is not responding to Pulse.
StatusRemoved means the backend has been removed.
StatusUp means the backend is up and healthy.

# Variables

Possible validation errors.
Possible validation errors.

# Structs

ID is a (vsID, rsID) tuple used in Pulse notifications.
Metrics contain statistical information about backend's Pulse.
Options contain Pulse configuration.
Pulse is an health check manager for a backend.
Update is a Pulse notification message.

# Interfaces

Driver provides the actual health check for Pulse.

# Type aliases

StatusType represents the backend's Pulse status code.