全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

centos7使用supervisor的详细教程

supervisor是用Python开发的一套通用的进程管理程序,可以将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时可以自动重启

安装supervisor

# yum search setuptools
....
python-setuptools.noarch : Easily build and distribute Python packages
 
#yum install -y python-setuptools.noarch
 
#easy_install supervisor

创建主配置文件

# mkdir -m 755 -p /etc/supervisor   

\\创建supervisor配置文件目录
# echo_supervisord_conf >/etc/supervisor/supervisord.conf 

\\创建主配置文件
# cd /etc/supervisor/
# mkdir -m 755 conf.d    

\\创建项目配置文件目录

创建项目配置文件(运行3个脚本)

# vim conf.d/test.ini
[program:tjapp_sendmessage]
command=/bin/bash /data/shell/sendmessage.sh
numprocs=1
autostart=true
autorestart=true
 
[program:bbscollection]
command=/bin/bash /data/shell/bbscollection.sh
numprocs=1
autostart=true
autorestart=true
 
[program:test_sbbscollection]
command=/bin/bash /data/shell/test_sbbscollection.sh
numprocs=1
autostart=true
autorestart=true

在主配置文件中引入test.ini

#cat supervisord.conf
...
[include]
files = ./conf.d/*.ini

启动supervisor

# supervisord -c /etc/supervisord.conf

查看supervisor运行的脚本

# supervisorctl
bbscollection     RUNNING pid 10090, uptime 4 days, 17:20:10
test_sbbscollection    RUNNING pid 10088, uptime 4 days, 17:20:10
tjapp_sendmessage    RUNNING pid 10089, uptime 4 days, 17:20:10

停止bbscollection脚本

# supervisorctl stop bbscollection
bbscollection: stopped
[root@om-web_test supervisord.d]# supervisorctl
bbscollection   STOPPED Apr 06 10:23 AM
test_sbbscollection  RUNNING pid 10088, uptime 4 days, 17:23:13
tjapp_sendmessage  RUNNING pid 10089, uptime 4 days, 17:23:13
 
supervisor> start bbscollection \\启动
 
supervisor> status
bbscollection   RUNNING pid 7310, uptime 0:00:24
test_sbbscollection  RUNNING pid 10088, uptime 4 days, 17:23:54
tjapp_sendmessage  RUNNING pid 10089, uptime 4 days, 17:23:54

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# centos7  # supervisor  # Centos7系统下搭建.NET Core2.0+Nginx+Supervisor环境  # centos7下安装并配置supervisor守护程序的操作方法  # 配置文件  # 命令行  # 一个普通  # 大家多多  # 管理程序  # 自动重启  # gt  # echo_supervisord_conf  # conf  # supervisord  # easy_install  # bash  # mkdir  # command  # tjapp_sendmessage  # data  # bin  # program  # vim  # cd 


相关文章: 如何在腾讯云服务器上快速搭建个人网站?  建站之星导航菜单设置与功能模块配置全攻略  如何挑选最适合建站的高性能VPS主机?  婚礼视频制作网站,学习*后期制作的网站有哪些?  一键网站制作软件,义乌购一件代发流程?  专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?  宝华建站服务条款解析:五站合一功能与SEO优化设置指南  seo网站制作优化,网站SEO优化步骤有哪些?  建站之星如何配置系统实现高效建站?  建站主机无法访问?如何排查域名与服务器问题  建站之星Pro快速搭建教程:模板选择与功能配置指南  网站制作与设计教程,如何制作一个企业网站,建设网站的基本步骤有哪些?  手机网站制作与建设方案,手机网站如何建设?  c# 在高并发场景下,委托和接口调用的性能对比  制作网站的公司有哪些,做一个公司网站要多少钱?  建站之星如何通过成品分离优化网站效率?  如何实现建站之星域名转发设置?  如何在VPS电脑上快速搭建网站?  如何通过云梦建站系统实现SEO快速优化?  如何通过远程VPS快速搭建个人网站?  建站之星伪静态规则如何设置?  如何快速生成凡客建站的专业级图册?  浙江网站制作公司有哪些,浙江栢塑信息技术有限公司定制网站做的怎么样?  宝塔面板如何快速创建新站点?  如何确保FTP站点访问权限与数据传输安全?  XML的“混合内容”是什么 怎么用DTD或XSD定义  如何挑选高效建站主机与优质域名?  建站之星2.7模板:企业网站建设与h5定制设计专题  网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?  如何用已有域名快速搭建网站?  济南网站制作的价格,历城一职专官方网站?  建站之星免费模板:自助建站系统与智能响应式一键生成  PHP 500报错的快速解决方法  建站主机类型有哪些?如何正确选型  建站之星导航如何优化提升用户体验?  美食网站链接制作教程视频,哪个教做美食的网站比较专业点?  沈阳制作网站公司排名,沈阳装饰协会官方网站?  建站之星如何实现五合一智能建站与营销推广?  如何规划企业建站流程的关键步骤?  如何做静态网页,sublimetext3.0制作静态网页?  建站之星安全性能如何?防护体系能否抵御黑客入侵?  如何快速搭建二级域名独立网站?  logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?  如何快速使用云服务器搭建个人网站?  建站上传速度慢?如何优化加速网站加载效率?  武清网站制作公司,天津武清个人营业执照注销查询系统网站?  攀枝花网站建设,攀枝花营业执照网上怎么年审?  常州自助建站:操作简便模板丰富,企业个人快速搭建网站  详解jQuery停止动画——stop()方法的使用  平台云上自主建站:模板化设计与智能工具打造高效网站 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。