首页 > 一句话 > supervisor

supervisor

在前面的文章中,我们使用了PM 2这个软件来做任务管理。今天再给大家推荐supervisor。

supervisor是一个进程管理工具,,同时,它也是一个客户端/服务器系统,允许用户在类unix操作系统上控制多个进程。

supervisor是用 Python 开发的一套通用的进程管理程序,具有下面的特点:
1、能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。
2、当进程中断的时候supervisor能自动重新启动它
3、为supervisord或者每个子进程,设置一个非root的user,这个user就可以管理它对应的进程

安装:

pip install supervisor

默认会生成下面路径

# supervisord 路径
/usr/local/bin/supervisord
# supervisorctl 路径
/usr/local/bin/supervisorctl
# echo_supervisord_conf 路径
/usr/local/bin/echo_supervisord_conf
分类: 一句话 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.