Linux Supervisor 的安装与使用

版权声明:歡迎转載 https://blog.csdn.net/jinjianghai/article/details/84140737

简介

Supervisor是一套Linux通用的进程管理程序,主要作用在于协助运维人员管理部署在 Linux服务器上的程式;主要作用如下 : 

1 : 您的应用随着 Supervisor 的启动而启动.

2 : 当您的程式出现问题挂掉时,他可以帮您重新启动.

3 : 您可以通过他来查看您应用的状态.

4 : 通过他来启动,停止,重启您的应用.

5 : 设定自动重启的次数.

Supervisor 使用说明

STEP1:安装

sudo apt-get install supervisor 
service supervisor restart

STEP2:写一个简单的 Shell程式

创建一个.sh 文件 

touch long_sh.conf

写入测试程式

sudo vim long_sh.conf
#!/bin/bash
while true
do 
	# Echo current date to stdout
	echo `date`
	# Echo 'error!' to stderr
	echo 'error!' >&2
	sleep 1
done

STEP3:部署

指令一 : cd /etc/supervisor/conf.d
指令二 : sudo touch long_sh.conf
指令三 : sudo vim long_sh.conf

输入以下内容

启动 : 

指令四 : supervisorctl reread (重新读取配置)
指令五 : supervisorctl update

管理指令

$ : sudo supervisorctl
$ : supervisor> help
Example : 
停止 : sudo supervisorctl stop long_sh
启动 : sudo supervisorctl start long_sh
重启 : sudo supervisorctl restart long_sh
状态 : sudo supervisorctl status long_sh

微信扫码,Get更多新姿势哦

猜你喜欢

转载自blog.csdn.net/jinjianghai/article/details/84140737