Versions in this module Expand all Collapse all v1 v1.0.0 Jan 21, 2024 Changes in this version + const Http + const Name + const Socket + type ErrorMessage struct + Message string + type Options struct + Timeout int + type Plugin struct + var Impl Plugin + func (p *Plugin) Configure(global *plugin.GlobalOptions, options interface{}) + func (p *Plugin) Export(key string, rawParams []string, _ plugin.ContextProvider) (result interface{}, err error) + func (p *Plugin) Validate(options interface{}) error + type Pool struct + ConfigPath string + Listen string + ListenType listenType + Name string + func (p *Pool) GetStatus(timeout int) (*PoolStatus, error) + func (p *Pool) Ping(timeout int) (int, error) + type PoolDiscovery struct + ConfigPath string + Listen string + ListenType listenType + Name string + type PoolStatus struct + AcceptedConn int + ActiveProcesses int + IdleProcesses int + ListenQueue int + ListenQueueLen int + MaxActiveProcesses int + MaxChildrenReached int + MaxListenQueue int + Pool string + ProcessManager string + SlowRequests int + StartSince int + StartTime unixTime + TotalProcesses int