supervisor安装配置

  项目部署的时候存在程序崩溃的情况,有时候我们希望程序崩了可以重启,那么supervisor就是一个不错的选择,直入正题。

  yum install python-setuptools
  

  easy_install supervisor

  

  没有报错就是安装成功了,接着输入:echo_supervisord_conf > /etc/supervisord.conf

  启动supervisor:supervisord -c /etc/supervisord.conf

  这样就启动了supervisor,进去看看输入:supervisorctl

  

  这个是我的supervisor,里面有好几程序在运行,但是刚刚安装好的的supervisor的配置文件中并没有任何有关的配置,打开看看,vi  /etc/supervisord.conf:

   

  都是被注释掉的,可以看到后面有相关的说明。编辑配置文件,把我们要管理的程序相关配置信息写到配置文件里面。

  介绍几个比较常用的相关操作:  

  1.更新新的配置到supervisor:

  supervisorctl update

  2.重新启动配置中的所有程序

  supervisorctl reload

  3.启动某个进程

   supervisorctl start program_name

   4.停止某一进程

  supervisorctl stop program_name

   5.重启某一进程

   supervisorctl restart program_name

  6.停止全部进程

  supervisorctl stop all

posted @ 2018-03-27 17:24  技术无国界  阅读(156)  评论(0编辑  收藏  举报