python编程(supervisor程序管理)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
因为fabric程序比较适合用来上传、下载文件,也适合用来进行服务器的部署。为此,我们需要借助于其他软件来进行程序的启动和关停动作。supervisor就是其中不错的一款服务器程序。
1、准备好安装supervisor
sudo apt-get install supervisor
2、验证supervisor程序是否已经启动
ps aux | grep supervisor
3、准备好一个启动配置文件,比如web.conf
[program:web]
command = /usr/bin/python /home/user/web.py
directory = /home/user
startsecs = 3redirect_stderr = true
stdout_logfile_maxbytes = 50MB
stdout_logfile_backups = 10
stdout_logfile = /var/log/web.log
4、将web.con拷贝到/etc/supervisor/conf.d目录下
sudo cp web.conf /etc/supervisor/conf.d
5、更新配置文件
sudo supervisorctl update
6、启动程序或者停止程序即可
sudo supervisorctl start web
or
sudo supervisorctl stop web
7、确认程序是否启动成功
ps aux | grep web
python编程(supervisor程序管理)相关推荐
- python怎么打开程序管理器_python进程管理工具supervisor的安装与使用教程
前言 在一个分布式环境中,每台机器上可能需要启动和停止多个进程,使用命令行方式一个一个手动启动和停止非常麻烦,而且查看每个进程的状态也很不方便.如果有一个工具能够实现每台机器上多个进程的简单高效中心化 ...
- python编程入门书籍-程序员大佬,给Python零基础入门书籍教程的一些建议!
Python对于初学者来说,比起其他编程语言,Python 更容易上手.加上很多企业都使用Python编程语言,促进了Python程序员的市场需求量增加.将Python作为主要开发语言的开发者中有61 ...
- python怎么打开程序管理器_Python 进程管理工具 Supervisor 使用教程
因为我的个人网站 restran.net 已经启用,博客园的内容已经不再更新.请访问我的个人网站获取这篇文章的最新内容,Python 进程管理工具 Supervisor 使用教程 Supervisor ...
- python闹钟界面程序_「Python编程」自由管理时间之编写一个小闹钟起床
Python_时间管理 代码中的时间时间戳(Timestamp):1473525444 时间字符串(Format String):2015-02-14 11:25:11 结构化时间:(struct_t ...
- python编程第一程序_第一个Python程序_Python编程开发教程
第一个Python程序 用notepad++编写程序代码 语言设置为python(高量显示函数和关键字)(注意:行首不能有空格,Python对缩进要求严格) 命令提示符运行 cd \文件名 #打开py ...
- python计算圆周率代码_用算法实现计算圆周率-几何概型估算圆周率Python编程小程序...
我在http://tieba.baidu.com/p/5953188922?traceid=看见了一个用 编程计算圆周率的方法 具体详细可以打开链接 发现原作者:百度用户阿泰 C531T因为编程语言的 ...
- 用python编程小程序制作_Python编写四人24小时值班表生成小程序【简单粗暴】
一.简介 比较重要的机房.动力供电等运维场景中,一般需要24小时有人值班,领导往往会在每个月前整理一个Excel值班表格.每次手工制作表格比较浪费时间,所以这里花了一点时间,用Python代码实现自动 ...
- Python编程:loguru管理日志输出
项目地址 github: https://github.com/Delgan/loguru 文档:https://loguru.readthedocs.io/en/stable/index.html ...
- 0基础学python看什么书-零基础学python编程需要看什么书?
原标题:零基础学python编程需要看什么书? 随着互联网迅速发展,python也呈现出水涨船高的态势.近年来,python在编程语言中一直名列前茅.编程初学者纷纷选择Python作为第一语言.Pyt ...
最新文章
- 删除第一个_可能是圆谷最后悔的决定!他本应是中国第一个奥特曼,惨遭删除...
- HDU 3625 Examining the Rooms【第一类斯特灵数】
- 浅谈Struts2的命名空间及以传统形式返回json数据
- ceres学习之平面拟合
- 信息技术课与计算机课有关系吗,信息技术教学与计算机教学的区别与联系
- rc.local介绍(linux启动系列之一)
- 五万以内买什么车合适?
- 找工作时应该选大公司还是小公司?
- macOS 升级12.0.1后,virtualBox 报错 Kernel driver not installed
- 你知道电脑如何录制屏幕视频吗?快来看看这两个实用方法
- 数据之美----雪球网股票组合分析
- 管理的常识(4):什么是计划
- 无线网络经常掉线的12种情况
- 麻将 java_怎么用java做麻将游戏
- b 树 mysql联合索引_Mysql之B+树索引实战
- bootstrap-modal 模态框显示一下又消失问题解决以及模态框的基本使用方法
- ode45 matlab 出错,Matlab中ode45求解微分方程组出错。
- [战略]Fans未来战略--第3篇--以文会友
- 【仿】阿里巴巴首页(未登录)
- 爱科赛博冲刺科创板:拟募资3.8亿 陕西集成电路与达晨是股东
热门文章
- 如何正确使用 FLEX-BOX
- Jetty的JNDI数据源
- VS2010工程转VS2005工程的方法
- 课程、问题-利用mincemeat编写简单的MapReduce程序-by小雨
- [导入]PropertyGrid代码示例(Ext1.x)
- laravel5.6 邮件队列database驱动简单demo
- light_oj 1236 求最小公倍数( lcm(a,b) )等于n的数对 素因数分解
- Com 方法默认参数值设置
- Windows Server 2012 禁止使用Ctrl+Alt+Del 以及禁止开机启动服务器管理器
- AndroidStudio_后台_服务的介绍_生命周期_注册_启动停止---Android原生开发工作笔记215