python经常管理supervisor简单介绍
来源:互联网 发布:java server error 编辑:程序博客网 时间:2024/06/15 15:00
一般的在没有集成进程(服务)可视化管理前,我们需要一个进程管理工具,同时具备拉取,监控的功能。supervisor轻量好用
1. 安装,不细说
2. 配置,举个例子:
指定环境,启动命令,日志
[program:msg-push]
environment=PYTHONPATH=:,LD_LIBRARY_PATH=/home/www/python_lib:
command=/home/www/bin/python2.6 /home/www/msg-push/bin/main.py -c /home/www/etc/msg_push.conf
directory=/home/www/html/msg-push
stdout_logfile=/home/www/var/spvs-msg.log
stderr_logfile=/home/www/var/spvs-msg-err.log
对于命令/home/www/bin/python2.6,我们可以自己写shell包一层,也可以直接用/usr/lib64/python2.6安装目录下的
如果我们想使用python的多版本
python2.6 -> /home/www/.pyenv/versions/2.6.9/bin/python2.6
python2.7 -> /home/www/.pyenv/versions/2.7.11/bin/python2.7
easy_install-2.6 -> /home/www/.pyenv/versions/2.6.9/bin/easy_install-2.6
easy_install-2.7 -> /home/www/.pyenv/versions/2.7.11/bin/easy_install-2.7
3. 启动(如果事先有启动, 只能kill
supervisord -c ~/etc/supervisord.conf
打开控制台: supervisorctl -c ~/etc/su.conf
控制查看命令: help
注意update与read的区别
- python经常管理supervisor简单介绍
- Supervisor简单介绍
- 进程管理supervisor的简单说明
- 进程管理supervisor的简单说明
- supervisor的安装与简单介绍
- 使用Python的Supervisor来管理进程
- python的supervisor进程管理使用
- python系统管理之supervisor进程管理
- supervisor管理
- Supervisor介绍
- Python supervisor
- 【Python】使用Supervisor来管理Python的进程
- Supervisor 管理进程
- supervisor管理进程
- 使用Supervisor管理resque
- Supervisor-进程管理入门
- supervisor 进程管理
- supervisor安装与管理
- HTML表单
- 菜鸟先飞之JAVA_多线程
- network Tools
- linux centos shell脚本自动化部署jdk
- linux进程间通信之信号量
- python经常管理supervisor简单介绍
- 报名 | 东南大学周张泉:基于知识图谱的推理技术
- 【第七周项目6】停车场模拟
- eclipse的.properties文件中文显示问题
- java编写任意两个日期相距的天数
- C深入const作用
- ECMAScript5知识点总结
- MPAndroidChart如何在Fragment中使用
- 网络基础之网络的网络