当前位置: 首页 > news >正文

北京网站定制报价北京软件培训机构前十名

北京网站定制报价,北京软件培训机构前十名,深圳企业有哪些,长春网络有限公司文章目录 [toc] Supervisor使用教程平台要求 安装supervisor本文测试的时候是使用Linux的yum安装的(其它方式未做测试)加入系统守护进行 Supervisor使用教程 在项目中,经常有脚本需要常驻运行的需求。以PHP脚本为例,最简单的方式…

文章目录

    • @[toc] Supervisor使用教程
      • 平台要求
    • 安装supervisor
    • 本文测试的时候是使用Linux的yum安装的(其它方式未做测试)
    • 加入系统守护进行

Supervisor使用教程

在项目中,经常有脚本需要常驻运行的需求。以PHP脚本为例,最简单的方式是:

$ nohup php swoole.php &

在项目中,经常有脚本需要常驻运行的需求。或者Go为例,最简单的方式是:

$ nohup ./casdoor &

这样能保证当前终端被关闭或者按CRTL+C后,脚本仍在后台运行。但是没法保证脚本异常后自动重启等。

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

官网介绍:http://supervisord.org/
引自官网

本文所用环境:

  • CentOS release 7.9
  • Python 2.7.5
  • pip 7.1.0 from /usr/lib/python2.6/site-packages (python 2.6)
  • supervisor 3.4.0

平台要求


引自官网

Supervisor已经过测试,可以在Linux(Ubuntu 9.10),Mac OS X(10.4 / 10.5 / 10.6)和Solaris(10 for Intel)和FreeBSD 6.1上运行。它可能在大多数UNIX系统上都能正常工作。在任何版本的Windows下,Supervisor 都不会运行。Supervisor 可以使用Python 2.4或更高版本,但不能在任何版本的Python 3下使用。

我使用的环境:

$ python -V
Python 2.6.6

安装supervisor

Linux安装命令:

 $ sudo yum install supervisor

判断是否安装成功:

 $ supervisord --version

显示版本号,即表示安装成功。

本文测试的时候是使用Linux的yum安装的(其它方式未做测试)

安装后配置文件生成:

1、在centos7.9版本通过yum安装后,需要运行

$ systemctl start supervisord

2、使用yum安装后,supervisor的主配置文件在:

/etc/supervisord.conf

supervisor的配置文件在最后一行引入,子进程配置文件在:

/etc/supervisord.d/*.ini

这样就可以支持子配置文件,而不用改动主配置文件。

加入系统守护进行

1、进入supervisor的配置目录

cd /etc/supervisord.d

如果没有该文件夹进行创建

2、配置守护进程 创建casdoor.ini文件,并配置。

[program:casdoor]
directory = 你的程序目录
command =你的程序执行命令
autostart = true
autorestart=true
user = 启动该程序的用户
redirect_stderr = true
stdout_logfile = 日志地址

go程序配置示例:

[program:casdoor]
directory = /root/go/sso.golangblogs.com
command =/root/go/sso.golangblogs.com/casdoor
autostart = true
autorestart=true
user = root
redirect_stderr = true
stdout_logfile = /var/log/supervisor/casdoor.log

配置完成之后,重启supervisor

systemctl restart supervisord #重启方式一
supervisorctl reload#重启方式二

最后记得配置开机自启

sudo systemctl enable supervisord

至此就是实现了supervisor进行常驻内存了

在这里插入图片描述

http://www.ocqcb.cn/news/321.html

相关文章:

  • 下载手机app安装优化网站推广网站
  • 东坑网页设计宁波seo推广联系方法
  • 视频网站用户增长怎么做福州百度快照优化
  • 新疆建设网站官网查询网络营销方法有几种类型
  • h5网站设计百度做广告费用
  • 平阳手机网站制作百度竞价排名是哪种方式
  • 瑞安市网站建设seo是怎么优化推广的
  • 茶叶价格网站建设seo网站排名的软件
  • 深圳西丽网站建设竞价推广外包
  • 做玄幻封面素材网站网络营销价格策略有哪些
  • 手机网站开发 宽度网页制作html代码
  • wordpress tag静态win7优化大师官方网站
  • 聊城那里做网站谷歌seo网站优化
  • 网站建设600元全包广州竞价外包
  • 温州网站制作案例优化是什么意思?
  • 品质网站设吸引人的软文标题
  • 什么内容能提高网站流量平台推广是什么工作
  • 池州哪家做网站种子搜索神器在线搜
  • 网站设计要先做图么江北seo综合优化外包
  • 女主网站和男主做百度推广客服电话24小时
  • 柳州制作网站短视频营销成功的案例
  • 学习网页设计的网站网站快速排名公司
  • wordpress采集接口广东网络seo推广公司
  • 用rp做网站不用写前段代码市场营销图片高清
  • 长春网络推广seo网络优化基础知识
  • asp.net怎么做登录网站优化关键词排名优化公司
  • 重庆论坛网站建设微商怎么引流被别人加
  • 市政府门户网站网站监测
  • 毕业设计做健身房网站的意义seo监控系统
  • 我做的网站手机上不了如何推广外贸型网站