Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
DureqdConfig DureqdConfig `koanf:"dureqd"`
RedisConfig RedisConfig `koanf:"redis"`
}
type DureqdConfig ¶
type DureqdConfig struct {
NodeID string `koanf:"nodeId"`
ApiAddress string `koanf:"apiAddress"`
GrpcAddress string `koanf:"grpcAddress"`
Concurrency int `koanf:"concurrency"`
Prefix string `koanf:"prefix"`
Mode string `koanf:"mode"` // "full", "queue", "scheduler", "workflow", "monitor" or comma-separated combo
Handlers []string `koanf:"handlers"` // enabled handler task types; empty = all
DrainTimeoutMs int `koanf:"drainTimeoutMs"` // max time (ms) to wait for in-flight jobs during shutdown; 0 = 30s default
}
Click to show internal directories.
Click to hide internal directories.