Supervisor使用

Supervisor主要用于web在部署后运行状态下,发生崩溃时,重新将程序启动起来等功能

安装

apt-get install supervisor

supervisor配置

Supervisor是一个C/S模型的程序,supervisord是server端,supervisorctl是client端

  • 生成supervisord.conf配置文件
echo_supervisord_conf > /path/to/save.conf

在supervisord.conf的配置中最需要关注的是[include]section,该section用于存放具体项目的配置文件路径

[include]`
files = '/path/to/program/*.conf'

supervisord的启动

supervisord -c /path/to/save.conf

supervisorctl 命令

  • help:查看帮助
  • status:查看程序状态
  • start :启动项目
  • stop :停止项目
  • restart :重新启动项目
  • tail -f :查看项目日志
  • update:重启配置文件修改过的程序

你可能感兴趣的:(Supervisor使用)