centos 测试环境搭建(centos7下安装并配置supervisor守护程序的操作方法)
centos 测试环境搭建
centos7下安装并配置supervisor守护程序的操作方法新手,自己记录一下
1、安装supervisor。supervisor是基于Pyshon开发的,安装supervisor时会自动安装Python依赖项,所以不需要额外的安装操作
# yun install supervisor
2、安装成功后查看/etc下生成了相关文件和目录
supervisord.conf 是默认配置文件
supervisord.d是存放其他程序单独配置文件的目录
3、配置supervisord.conf
全部参数可以参考官方文档,配置项太多,咱也看不懂,只需要修改一个地方即可,其它不变。
# vim /etc/supervisord.conf
定位到文档最后[include]项,将files = supervisord.d/*.ini修改为files = supervisord.d/*.conf,用来载入其它应用程序的配置
4、添加应用程序(dotnet core)单独配置文件
在supervisord.d目录下新建配置文件
# touch /etc/supervisord.d/FirstApi.conf
打开文件添加以下内容
[program:FirstApi] #要执行的命令 command=dotnet FirstApi.dll #命令执行的目录 directory=/home/www/first #环境变量 environment=ASPNETCORE__ENVIRONMENT=Production #进程执行的用户身份<br> user=root<br> stopsignal=INT #是否自动启动 autostart=true #是否自动重启 autorestart=true #自动重启间隔 秒 startsecs=1 #标准错误日志 stderr_logfile=/var/log/FirstApi.err.log #标准输出日志 stdout_logfile=/var/log/FirstApi.out.log
5、重启supervisor服务
# supervisord -c /etc/supervisord.conf
如果提示:Another program is already listening on a port that one of our HTTP servers 则表示此服务已经在运行中,可以通过一下步骤重新启动服务
#进入控制台 # supervisorctl #重新读取配置 reread #更新配置 update #开始所有配置 start all #成功后查看状态 status
此时再次访问程序地址,发现项目已经成功运行起来!
到此这篇关于centos7下安装并配置supervisor守护程序的操作方法的文章就介绍到这了,更多相关centos7安装supervisor内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
- centos7.6 安装docker(Centos7安装Docker2020最新亲测可用,直接复制粘贴即可)
- linux启动jenkins(linux 下jenkins项目搭建过程centos7为例 )
- centos安装mysql8.0教程(Centos7 安装 Mysql8教程)
- 利用数据库安装centos7(CentOS安装SQL Server vNext CTP1教程)
- centos 测试环境搭建(centos7下安装并配置supervisor守护程序的操作方法)
- centos7rabbitmq怎么装(如何在centos上使用yum安装rabbitmq-server)
- 阿里云服务ecs操作系统(阿里云ECS服务器CentOS7上安装服务器安全狗Linux版)
- centos zabbix服务端(centos7.9安装zabbix5.0.14及配置过程)
- 阿里云centos7java服务器搭建(阿里云 ubuntu16.04搭建IPSec服务)
- centos7系统密码忘了怎么办(CentOS 7忘记密码解决方案过程图解)
- centos7配vlan(如何在 CentOS/RHEL 系统中使用带 VLAN 标记的以太网卡)
- centos7设置开机启动脚本(Centos7.3开机自动启动或执行指定命令操作)
- centos7 docker容器目录(CentOS7使用docker部署Apollo配置中心的实现)
- mysql在centos7中如何安装(阿里云centos7安装mysql8.0.22的详细教程)
- centos7宝塔面板离线安装(linux centos 宝塔面板和安全狗安装过程记录)
- cent os7.0 安装mysql(mysql8.0.23 linuxcentos7安装完整超详细教程)
- 省委书记出席的交流会,十位县委书记同场发言,代表公文材料的高水平(省委书记出席的交流会)
- 《刘老根3》热播,去世15年的她却再次被 伤害(去世15年的她却再次被)
- 十二星座爱情支配欲指数(十二星座爱情支配欲指数)
- 虐待儿童是发泄支配欲的愚蠢行为(虐待儿童是发泄支配欲的愚蠢行为)
- 你或许不知道你隐藏的支配欲望(你或许不知道你隐藏的支配欲望)
- 把宽体丰田86卖了,换成7.5代高尔夫GTI玩起姿态与性能并存的改装(把宽体丰田86卖了)
热门推荐
- jQuery如何操作下拉框select
- laravel数据库关联查找(laravel 操作数据库常用函数的返回值方法)
- js的模块模式设计(如何理解JavaScript模块化)
- IIS无法加载svg、woff、woff2字体的解决办法
- docker 退出容器详解(Docker 使用nsenter工具进入容器的操作)
- php面向对象final怎么设置(PHP面向对象程序设计中的self、static、parent关键字用法分析)
- linux目录操作功能(Linux 目录结构详细介绍)
- 免备案服务器云服务器(香港免备案云服务器的优势有哪些?)
- TortoiseSVN客户端更改用户名和密码
- react 封装下拉选择框(React鼠标多选功能的配置方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9