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