Documentation ¶
Overview ¶
Package gobreaker provides a circuit circuitbreaker adapter using the sony/gobreaker lib.
Index ¶
Constants ¶
View Source
const Namespace = "github.com/starvn/sonic/qos/circuitbreaker/gobreaker"
Variables ¶
View Source
var ZeroCfg = Config{}
Functions ¶
func ConfigGetter ¶
func ConfigGetter(e config.ExtraConfig) interface{}
func NewCircuitBreaker ¶
func NewCircuitBreaker(cfg Config, logger log.Logger) *gobreaker.CircuitBreaker
Types ¶
Click to show internal directories.
Click to hide internal directories.