博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
后台进程管理supervisor
阅读量:6901 次
发布时间:2019-06-27

本文共 1482 字,大约阅读时间需要 4 分钟。

一.安装
该工具是python的一个软件包,需要安装python及其python-setuptools

 

二.安装完后会在python的bin目录下找到对应的命令文件

 

三.安装supervisor为服务
1.打开https://github.com/Supervisor/initscripts

 

2.找到redhat-init-mingalevme,下载,更改文件名为supervisord,放入/etc/init.d目录下,需要修改里面的执行路径,赋予执行权限

 

四.配置
1.echo_supervisord_conf > /etc/supervisor/supervisord.conf

 

2.修改/etc/supervisor/supervisord.conf,默认是放在tmp文件夹内
[unix_http_server]
file=/var/run/supervisor.sock   ; (the path to the socket file)
[supervisord]
logfile=/var/log/supervisord.log ; (main log file;default $CWD/supervisord.log)
[supervisorctl]
serverurl=unix:///var/run/supervisor.sock ; use a unix:// URL  for a unix socket
[include]
files = conf.d/*.conf

 

五.配置程序
1.在/etc/supervisor/新疆conf.d文件夹

 

2.在conf.d中新建,beanstalkd.conf
[program:beanstalkd]
command = /usr/local/bin/beanstalkd -l 127.0.0.1 -p 11300 -z 65535 -b /var/lib/beanstalkd -F

 

六.启动
service supervisord restart

 

七.管理
1.管理主要靠supervisorctl来管理

 

2.命令
进入supervisorctl的命令行模式下
# 停止某一个进程,program_name 为 [program:x] 里的 x
supervisorctl stop program_name
# 启动某个进程
supervisorctl start program_name
# 重启某个进程
supervisorctl restart program_name
# 结束所有属于名为 groupworker 这个分组的进程 (start,restart 同理)
supervisorctl stop groupworker:
# 结束 groupworker:name1 这个进程 (start,restart 同理)
supervisorctl stop groupworker:name1
# 停止全部进程,注:start、restart、stop 都不会载入最新的配置文件
supervisorctl stop all
# 载入最新的配置文件,停止原有进程并按新的配置启动、管理所有进程
supervisorctl reload
# 根据最新的配置文件,启动新配置或有改动的进程,配置没有改动的进程不会受影响而重启
supervisorctl update

转载于:https://www.cnblogs.com/itfenqing/p/6189513.html

你可能感兴趣的文章
jquery 实现复选框 全选/反选
查看>>
我的友情链接
查看>>
http://www.mossle.com/wiki/13.lemon-devguide/0008.modeler
查看>>
UI自动化测试之selenium(3)——采坑填坑集
查看>>
全美五大最创新的公司
查看>>
传微软将于明年推出Linux版Office
查看>>
后LHC时代对撞机:瞬间输出能量超全球电力千倍
查看>>
Leetcode#75Sort Colorsetcode
查看>>
3月30日作业
查看>>
公司电话突然不能打外线故障处理过程
查看>>
Windows Server 2008流媒体服务器---创建播放列表
查看>>
centos添加批量添加ip提示无效参数
查看>>
PHP mkdir函数
查看>>
Linux基础命令---检查密码文件pwck
查看>>
python这+=和=的拓展知识
查看>>
oracle集群件
查看>>
linux shell 中"2>&1"含义
查看>>
oracle 11g RAC grid安装前准备
查看>>
01背包 暴力搜索
查看>>
RIP区域和OSPF区域通信
查看>>