安装环境为:centos,如果是ubuntu的话命令可能会不一样。

Supervisor 是一个用python编写的进程管理工具,能将一个普通的命令行进程变为后台的deamon,方便管理。

安装supervisor

可以通过yum和pip来安装,可以根据个人喜好来使用,我用yum来安装的:

yum -y install supervisor //-y 为自动安装,不会再弹确认提醒

yum安装完成以后会在 /etc/下创建 supervisord.conf 配置文件及supervisord.d文件夹。

supervisord.conf 选项及值可以去supervisor官网查看 //有时间整理下写上来

配置supervisor

我们为自己开发的应用程序编写一个配置文件,放在/etc/supervisord.d下,以.conf或.ini结尾,下面写个简单的例子,详细的可以去看supervisor官网

[program:app]

command=/usr/bin/xxx //运行程序的命令

directory=/tmp/xxx //程序的目录

user=xxx //运行程序的用户身份

启动supervisor服务

supervisord -c /etc/supervisor.conf

用supervisor客户端管理工具supervisorctl,来管理进程。

$ supervisorctl status //查看状态

$ supervisorctl stop xxx //停止应用

$ supervisorctl start xxx //启动应用

$ supervisorctl restart xxx //重启应用

登录linux后台工具,linux后台进程管理工具-supervisor相关推荐

  1. Linux安装VNC远程桌面管理工具

    Linux安装VNC远程桌面管理工具 Linux远程桌面连接方式 虽说高级的Linux运维工程师管理Linux时都是使用"高大上"的命令行操作,可是在有些时候例如Oracle数据库 ...

  2. Supervisor后台进程管理工具

    Supervisor后台进程管理工具安装配置 一.安装及配置 1.Python liunx自带有了不需要安装(没有的话需要安装) 2.easy_install是setuptools包里带的一个命令 w ...

  3. Windows磁盘管理软件/磁盘管理工具/硬盘分区管理工具

    说到磁盘管理软件/磁盘管理工具/硬盘分区管理工具,大家可能会想到Windows自带的磁盘管理器,可以做简单的创建.删除.格式化.压缩.扩展卷.基本盘/动态盘互转.MBR/GPT盘格式互转等操作.但是对 ...

  4. 软件测试工具与软件测试管理工具的关系

    软件测试工具与软件测试管理工具的关系 1.软件测试工具可提高软件测试工作的效率. 2.软件测试工具分为自动化软件测试工具和测试管理工具,所以测试管理工具是测试工具的一种. 3.自动化软件测试工具存在的 ...

  5. linux会话管理,Linux 安装 screen 远程会话管理工具

    在使用景文互联的Linux 云服务器产品编译一些环境时,您可能需要花费不少的时间,如果编译时间过长,可能导致当前SSH会话超时,从而断开了SSH,也终止了环境编译的进程,这对用户使用体验非常不利,所以 ...

  6. 【测试工具】在linux测试环境安装bug管理工具禅道

    在我们测试中,为了方便管理测试流程,提交测试发现的bug,我们需要使用到bug管理工具.有些大公司可能会自己开发一些bug管理工具,但是我们也会用一些开源的bug管理工具,比如Bugzilla,Red ...

  7. Linux下的一个图形管理工具webmin

    这个工具其实我在两年前的小白时期还是经常用的,因为那时候对Linux比较陌生在为数server的时候帮了我很多工作,现在周末外面下雨,闲来无事莫名其妙的想起他来. 工具优点:最大特点是他是脚本安装 不 ...

  8. linux安装MySQL的可视化管理工具

    deepin15.7 前提:电脑上已经安装好MySQL,就缺一个可视化管理工具,每次敲命令比较麻烦 win10上安装mysql,会安装相应的一系列服务,但是linux就不一样了,每一样都是手动敲的命令 ...

  9. linux 命令gpasswd -a,gpasswd命令_Linux gpasswd命令用法详解:Linux下工作组文件的管理工具...

    gpasswd命令是Linux下工作组文件/etc/group和/etc/gshadow管理工具. 语法gpasswd(选项)(参数) 选项-a:添加用户到组: -d:从组删除用户: -A:指定管理员 ...

最新文章

  1. 突发!Spring Cloud 爆高危漏洞。。赶紧修复!!
  2. 【svn老玩家翻车了,git玩的不够6】git恢复本地误删的文件
  3. MySQL 参数文件及参数
  4. PAT (Basic Level) 1080 MOOC期终成绩(模拟+stl)
  5. controller属于哪一层_别急着换5G,4G手机同样值得考虑!哪几款安卓手机称得上4G机皇?...
  6. 搭建MSSM框架(Maven+Spring+Spring MVC+MyBatis)
  7. 近10000灵感配色方案专辑作品,够你用好几年了!
  8. (四)pscc学习笔记
  9. 多普达D700手机利用USB电缆与电脑连接上网方法
  10. 天猫魔盒系统配置服务器,天猫魔盒-玩点不一样的,简单打造低能耗WEB服务器...
  11. excel如何把顺序倒过来_在excel中怎么使文字颠倒顺序反过来显示呢?
  12. 计算机详细配置快捷键,Win7系统电脑快捷键设置大全
  13. 孩子花掉父母两年工资,游戏你到底是“天使”还是“恶魔”?
  14. 2023年五一数学建模 | 第二十届五一数学建模B题:快递需求分析问题思路
  15. 工业4.0下IOT融合技术核心OT节点
  16. 关于Java RDP协议实现远程桌面连接的开源项目properjavardp .
  17. mysql 怎么设置ip地址_Mysql设置用户指定ip地址操作数据库的方法
  18. 微信小程序-炫酷手持滚动弹幕生成小工具
  19. FPGA之组合逻辑与时序逻辑、同步逻辑与异步逻辑的概念
  20. Ubuntu上查看tomcat进程以及运行状态

热门文章

  1. 前后端分离必备工具:Swagger快速搞定(整合SpringBoot详细教程)
  2. 给手绘图着色(添加颜色或色彩):CVPR2020论文点评
  3. idea中设置指向源代码Scala
  4. pyEcharts安装及详细使用指南
  5. SyntaxError: EOL while scanning string literal
  6. ScrollView can host only one direct child 问题处理
  7. Hibernate框架第二天
  8. gulp-load-task 解决 gulpfile.js 过大的问题
  9. 挥手送别 2019,翘首期待 2020
  10. linux一键安装包