Documentation ¶
Index ¶
Constants ¶
View Source
const ( Socket listenType = iota Http )
View Source
const Name = "PHPFPM"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ErrorMessage ¶
type ErrorMessage struct {
Message string `json:"message"`
}
type Options ¶
type Options struct { plugin.SystemOptions `conf:"optional,name=System"` Timeout int `conf:"optional,range=1:30"` }
Options is a plugin configuration
type Plugin ¶
var Impl Plugin
func (*Plugin) Configure ¶
func (p *Plugin) Configure(global *plugin.GlobalOptions, options interface{})
Configure implements the Configurator interface. Initializes configuration structures.
type Pool ¶
type PoolDiscovery ¶
type PoolStatus ¶
type PoolStatus struct { Pool string `json:"pool"` ProcessManager string `json:"process manager"` StartTime unixTime `json:"start time"` StartSince int `json:"start since"` AcceptedConn int `json:"accepted conn"` ListenQueue int `json:"listen queue"` MaxListenQueue int `json:"max listen queue"` ListenQueueLen int `json:"listen queue len"` IdleProcesses int `json:"idle processes"` ActiveProcesses int `json:"active processes"` TotalProcesses int `json:"total processes"` MaxActiveProcesses int `json:"max active processes"` MaxChildrenReached int `json:"max children reached"` SlowRequests int `json:"slow requests"` }
Click to show internal directories.
Click to hide internal directories.