Supervisor 管理后台守护进程


安装

pip install supervisor

启动

  1. supervisord
  2. supervisord -c /etc/supervisord.conf supervisord 的配置文件默认位于 /etc/supervisord.conf;后面为注释

关闭服务

  1. supervisorctl stop all 先关闭supervisor启动脚本,之后再关闭supervisord服务
  2. kill pid

配置

supervisord 配置 program 项的路径下:/etc/supervisor/conf.d/,然后 program 的配置文件命名规则推荐:app_name.conf

常用命令

  • 查看正在守候的进程 supervisorctl status

  • 重新加载配置 supervisorctl reread

  • 更新新的配置到supervisord supervisorctl update

  • 重新启动配置中的所有程序 supervisorctl reload

  • 启动某个进程 supervisorctl start program_name

  • 停止某一进程 pervisorctl stop program_name

  • 重启某一进程 supervisorctl restart program_name


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM