欢迎光临
我们一直在努力

使用supervisor来进行后台进程管理

平时我们都会使用nohup来让进程在后台运行,但是随之而来的问题就是如果一旦服务宕掉并不会自动重启进程,只能手动使用nohup启动,那么一旦机器多了就显得不这么自动化,智能化了。好在Linux中还有个supervisor来进行后台进程的管理,相当强大,之前我们介绍过《Shadowsocks配合SS-panel 部署教程》,那么最后启动服务的时候直说了使用python server.py。那么该如何使用supervisor来管理呢,请看下面的流水账式的步骤:

一、安装

Ubuntu16.04下执行如下命令

二、新建 supervisor 配置文件



三、重载 supervisor


那么现在就已经运行了shadowsocks的进程。另外介绍下,supervisor就是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。supervisor还有许多选项,默认的autorestart为unexpected(异常退出),具体请参考supervisor文档

未经允许不得转载:李阳博客 » 使用supervisor来进行后台进程管理

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址