web linux进程管理,Linux后台进程管理利器:supervisor

一、安装:

1、yum 方式(推荐):

$ sudo su - #切换为root用户

# yum install epel-release

# yum install -y supervisor

# systemctl enable supervisord # 开机自启动

# systemctl start supervisord # 启动supervisord服务

# systemctl status supervisord # 查看supervisord服务状态

# ps -ef|grep supervisord # 查看是否存在supervisord进程

2、pip安装(不推荐)

sudo pip install supervisor

二、生成配置文件

echo_supervisord_conf > /etc/supervisord.conf

配置:

[program:django]

command=python /opt/Automation_platform/manage.py runserver localhost:8080

user = wanghua.zhou

autostart=true

autorestart=true

startsecs=3

stopasgroup=true

stderr_logfile=/home/wanghua.zhou/log/django/bandwidth_err.log

stdout_logfile=/home/wanghua.zhou/log/django/bandwidth.log

三、启动

sudo supervisord -c /etc/supervisord.conf

四、进程管理

sudo supervisorctl start process

sudo supervisorctl stop process

sudo supervisorctl restart process

sudo supervisorctl stop all

也可以进入supervision控制台:

sudo supervisorctl

stop django 停止服务

start django 启动服务

五.重启服务,重新加载配置文件

停止然后重启所有子程序:

sudo supervisorctl reload

只重启配置更新的子程序

sudo supervisorctl update

六.Web管理

vim /etc/supervisord.conf

2916a0ce399216b151903acc6274ac7b.png

6ce427161a0d0e998410c62d5b2ea29d.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值