Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Backend ¶
type Backend interface { // Register registers fabio as a service in the registry. Register() error // Deregister removes the service registration for fabio. Deregister() error // ReadManual returns the current manual overrides and // their version as seen by the registry. ReadManual() (value string, version uint64, err error) // WriteManual writes the new value to the registry if the // version of the stored document still matchhes version. WriteManual(value string, version uint64) (ok bool, err error) // WatchServices watches the registry for changes in service // registration and health and pushes them if there is a difference. WatchServices() chan string // WatchManual watches the registry for changes in the manual // overrides and pushes them if there is a difference. WatchManual() chan string }
var Default Backend
Directories ¶
Path | Synopsis |
---|---|
Package file implements a simple file based registry backend which reads the routes from a file once.
|
Package file implements a simple file based registry backend which reads the routes from a file once. |
Package static implements a simple static registry backend which uses statically configured routes.
|
Package static implements a simple static registry backend which uses statically configured routes. |
Click to show internal directories.
Click to hide internal directories.