当前位置:网站首页>supervisor进程管理安装使用
supervisor进程管理安装使用
2020-11-07 20:57:00 【Coxhuang】
文章目录
- supervisor 安装使用
- #1 环境
- #2 需求
- #3 开始
- #4 例子
supervisor 安装使用
#1 环境
Ubuntu16.04 Python 3.8.1
#2 需求
- 监控进程
#3 开始
- 安装
sudo apt-get install supervisor
- 启动
service supervisor start 或者 supervisord -c /etc/supervisor/supervisord.conf
- 生成配置文件
echo_supervisord_conf > /etc/supervisor/supervisord.conf
- 配置文件路径
sudo mkdir -p /etc/supervisor/conf.d/
vim /etc/supervisor/supervisord.conf
在最后加上以下内容 :
[include] files = /etc/supervisor/conf.d/*.conf
- 启动可视化界面
在配置
supervisord.conf
文件将以下注释打开
[inet_http_server] ; inet (TCP) server disabled by default port=0.0.0.0:9002 ; (ip_address:port specifier, *:port for all iface) username=user ; (default is no username (open server)) password=123 ; (default is no password (open server))
- 使用
命令行 |
说明 |
---|---|
supervisord |
启动 |
supervisord -c /etc/supervisor/supervisord.conf |
以xxx配置文件启动 |
supervisorctl |
进入命令行 |
supervisorctl status |
查看状态 |
supervisorctl reload |
重新加载配置 |
supervisorctl start processname |
启动进程 |
supervisorctl stop processname |
关闭进程 |
supervisorctl restart processname |
重启进程 |
#4 例子
xxx.conf
[group:multiprocesstest] programs=multiprocess [program:multiprocess] command=python3 /home/cox/work/test/multiprocess_suspend/multiprocess_suspend.py directory=/home/cox user=cox autorestart=true redirect_stderr=true stopasgroup=true
官方文档 :
本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。
版权声明
本文为[Coxhuang]所创,转载请带上原文链接,感谢
https://cloud.tencent.com/developer/article/1744575
边栏推荐
猜你喜欢
随机推荐
Practice of Xiaoxiong school development board: real equipment access of smart street lamp sandbox experiment
工作1-3年的程序员,应该具备怎么样的技术能力?该如何提升?
chrome浏览器跨域Cookie的SameSite问题导致访问iframe内嵌页面异常
How to learn technology efficiently
全网最硬核讲解计算机启动流程
Thinkphp6中where条件中字段与字段比较条件的写法
From technology to management, the technology of system optimization is applied to enterprise management
What is the relationship between low code vs model driven?
Web API series (3) unified exception handling
微服务的出现和意义的探索
Code Review最佳实践
京淘项目day09
awk实现类sql的join操作
graph generation model
How to think in the way of computer
Tips for Mac novices
Get started, GIT
Insight -- the application of sanet in arbitrary style transfer
What should be considered in the promotion plan outside the station?
awk实现类sql的join操作