github.com/insionng/yougam@v0.0.0-20170714101924-2bc18d833463/conf/supervisor.conf (about) 1 [program:yougam] 2 command=/mnt/gopath/src/yougam/yougam 0.0.0.0 8000 true ; 被监控的进程路径 3 numprocs=1 ; 启动几个进程 4 directory=/mnt/gopath/src/yougam ; 执行前要不要先cd到目录去,一般不用 5 autostart=true ; 随着supervisord的启动而启动 6 autorestart=true ; 自动重启。。当然要选上了 7 startretries=10 ; 启动失败时的最多重试次数 8 exitcodes=0 ; 正常退出代码(是说退出代码是这个时就不再重启了吗?待确定) 9 stopsignal=KILL ; 用来杀死进程的信号 10 stopwaitsecs=10 ; 发送SIGKILL前的等待时间 11 redirect_stderr=true ; 重定向stderr到stdout 12 13 [program:nginx] 14 command=/usr/local/nginx/sbin/nginx ; 被监控的进程路径 15 numprocs=1 ; 启动几个进程 16 directory=/usr/local/nginx/sbin ; 执行前要不要先cd到目录去,一般不用 17 autostart=true ; 随着supervisord的启动而启动 18 autorestart=true ; 自动重启。。当然要选上了 19 startretries=10 ; 启动失败时的最多重试次数 20 exitcodes=0 ; 正常退出代码(是说退出代码是这个时就不再重启了吗?待确定) 21 stopsignal=KILL ; 用来杀死进程的信号 22 stopwaitsecs=10 ; 发送SIGKILL前的等待时间 23 redirect_stderr=true ; 重定向stderr到stdout 24