Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrReuseportOnWindows = errors.New("please enable reuseport for windows") ErrOverRecovery = errors.New("exceeding recovery child of forker") )
Functions ¶
This section is empty.
Types ¶
type EchoForker ¶ added in v1.1.0
type EchoForker interface {
Start(address string) error
GetEcho() *echo.Echo
NumOfChild() int
ChildPids() []int
}
func NewEchoForker ¶ added in v1.1.0
func NewEchoForker(opts ...Option) EchoForker
NewEchoForker create echo forker object
type Fork ¶
type Fork struct {
Network Network // Network is net type tcp4, tcp, tcp6, udp, udp4, udp6
ReusePort bool // ReusePort use for windows support child process base on system call
// contains filtered or unexported fields
}
func (*Fork) ListenAndServe ¶
ListenAndServe listen and serve http server
func (*Fork) ListenAndServeTLS ¶
ListenAndServeTLS listen and serve http server with tls support
type Forker ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.

