supervisor简介、常用命令
1. 在web应用部署到线上后,需要保证应用一直处于运行状态,
在遇到程序异常、报错等情况,导致web应用终止时,需要
保证程序可以立即重启,继续提供服务。所以就需要一个工具,
时刻监控web应用的运行情况,管理该进程。supervisor就是
解决这种需要的工具,可以保证程序崩溃后,重新把程序启动
起来等功能。
2. supervisor是一个C/S模型的程序,
supervisord是server端,supervisorctl是client端。
3. supervisorctl操作
help #查看帮助
status #查看程序状态
shop program_name #关闭 指定的程序
start program_name #启动 指定的程序
restart program_name #重启 指定的程序
tail -f program_name #查看该程序的日志
uptate #重启配置文件修改过的程序
(修改了配置,通过这个命令加载新的配置)
也可直接通过shell命令操作:
supervisorctl status
supervisorctl update
supervisor
最新推荐文章于 2024-09-10 15:59:43 发布