supervisor支持python编程3吗

;command=/bin/cat ; 启动程序使用的命令可以是绝對路径或者相对路径 ;priority=999 ; 权重,可以控制程序启动和关闭时的顺序权重越低:越早启动,越晚关闭默认值是999 ;startsecs=10 ; 程序启动后等待多长时间后才認为程序启动成功,默认是10秒 #这个地方是自定义一个守护进程 priority=1 ; 权重可以控制程序启动和关闭时的顺序,权重越低:越早启动越晚关闭。默认值是999 ;[group:thegroupname] ; 服务组管理可以将多个服务名写到这里管理(组名自定义) 将需要守护的进程写入配置 保存目录与supevisor配置文件里面的
- command:启动程序使用的命令,可以是绝对路径或者相对路径
- priority:权重可以控制程序启动和关闭时的顺序,权重越低:越早启动越晚关闭。默认值是999
- startsecs:程序启动后等待多长时间后才认为程序启动成功
- exitcodes:一个预期的退出返回码默认是0,2。
- killasgroup:如果设置为true则在给程序发送SIGKILL信号的时候,会发送到整个进程组它的子进程也会受到影响。
- user:如果supervisord以root运行则会使用这个设置用户启动子程序
- stdout_logfile_maxbytes:标准输出log文件达到多少后自动进行轮转,单位是KB、MB、GB如果设置为0则表示不限制日志文件大小
- stdout_logfile_backups:标准输出日志轮转备份的数量,默认是10如果设置为0,则不备份
- stderr_logfile_maxbytes:错误log文件达到多少後自动进行轮转单位是KB、MB、GB。如果设置为0则表示不限制日志文件大小
update 更新新的配置到supervisord(不会重启原来已运行的程序)
reload载入所有配置文件,并按新的配置启动、管理所有进程(会重启原来已运行的程序)
reread当一个服务由自动启动修改为手动启动时执行一下就ok
}

我要回帖

更多关于 python编程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信