当前位置:网站首页>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
边栏推荐
- Web安全(一)---浏览器同源策略
- 一次公交卡被“盜刷”事件帶來的思考
- AFO
- 从技术谈到管理,把系统优化的技术用到企业管理
- Implementation of multi GPU distributed training with horovod in Amazon sagemaker pipeline mode
- Don't treat exceptions as business logic, which you can't afford
- 来自不同行业领域的50多个对象检测数据集
- 凯撒密码实现
- Practice of Xiaoxiong school development board: real equipment access of smart street lamp sandbox experiment
- C language I blog assignment 03
猜你喜欢
随机推荐
Mac新手必备小技巧
[漫谈] 软件设计的目标和途径
websocket+probuf.原理篇
是时候结束 BERTology了
awk实现类sql的join操作
工作1-3年的程序员,应该具备怎么样的技术能力?该如何提升?
awk实现类sql的join操作
我是如何失去团队掌控的?
How to choose a good company
MongoDB下,启动服务时,出现“服务没有响应控制功能”解决方法
laravel8更新之维护模式改进
A detailed explanation of microservice architecture
Web安全(三)---CSRF攻击
Business Facade 与 Business Rule
How to think in the way of computer
栈-括号的匹配
On the coverage technology and best practice of go code
Web API series (3) unified exception handling
sed之查找替换
盘点那些争议最大的编程观点,你是什么看法呢?






