Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminConfig ¶
type AdminConfig struct {
Addr string `yaml:"addr"`
}
type Config ¶
type Config struct { Addr string `yaml:"addr"` Etcd *etcd.Config `yaml:"etcd"` Admin AdminConfig `yaml:"admin"` Controller *ControllerConfig `yaml:"controller"` }
type ControllerConfig ¶
type ControllerConfig struct {
FailOver *FailOverConfig `yaml:"failover"`
}
type FailOverConfig ¶
type FailOverConfig struct { GCIntervalSeconds int `yaml:"gc_interval_seconds"` PingIntervalSeconds int `yaml:"ping_interval_seconds"` MaxPingCount int64 `yaml:"max_ping_count"` MinAliveSize int `yaml:"min_alive_size"` MaxFailureRatio float64 `yaml:"max_failure_ratio"` }
func DefaultFailOverConfig ¶ added in v0.3.1
func DefaultFailOverConfig() *FailOverConfig
Click to show internal directories.
Click to hide internal directories.