# Functions
No description provided by the author
No description provided by the author
NewManager 创建进程管理器.
NewProcess 创建进程对象.
NewProcessByOptions 通过详细配置,创建进程对象.
NewProcessCmd 按命令启动.
NewProcOptions 创建进程启动配置.
ProcArgs 启动参数.
ProcAutoReStart 程序退出后自动重启,可选值:[unexpected,true,false],默认为unexpected,表示进程意外杀死后才重启.
ProcAutoStart 启动的时候自动该进程启动.
ProcCommand 启动命令.
ProcDirectory 进程运行目录.
No description provided by the author
ProcExitCodes 进程退出的code值列表,该列表中的值表示已知.
ProcExtraFiles 设置打开的文件句柄列表.
ProcKillAsGroup 默认为false,向进程组发送kill信号,包括子进程.
ProcKillWaitSecs 强杀进程等待秒数.
ProcName 设置进程名称.
ProcPriority 进程启动优先级,默认999,值小的优先启动.
ProcRedirectStderr 错误输出是否与标准输入一起.
ProcRestartPause 进程重启间隔秒数,默认是0,表示不间隔.
ProcRestartWhenBinaryChanged 当进程的二进制文件有修改,是否需要重启.
ProcSetEnvironment 环境变量.
ProcSetExtend 扩展参数.
ProcStartRetries 启动失败自动重试次数,默认是3.
ProcStartSecs 指定启动多少秒后没有异常退出,则表示启动成功 未设置该值,则表示cmd.Start方法调用为出错,则表示启动成功, 设置了该值,则表示程序启动后需稳定运行指定的秒数后才算启动成功.
ProcStderrLog 设置stderrlog的存放配置.
ProcStdoutLog 设置stdoutlog的存放配置.
ProcStopAsGroup 默认为false,进程被杀死时,是否向这个进程组发送stop信号,包括子进程.
ProcStopSignal 结束进程发送的信号列表.
ProcStopWaitSecs 发送结束进程的信号后等待的秒数.
ProcUser 用哪个用户启动进程,默认是父进程的所属用户.
Reap Normal entry point for the reaper code.
ReapZombie 回收僵尸进程.
Start Entry point for invoking the reaper code with a specific configuration.
# Constants
程序退出后自动重启.
程序退出后自动重启.
程序退出后自动重启.
Backoff 已挂起.
Exited 已退出.
Fatal 启动失败.
Running 运行中.
Starting 启动中.
Stopped 已停止.
Stopping 停止中.
Unknown 未知状态.
# Structs
No description provided by the author
Info 进程的运行状态.
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author