Linux基础: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
此时再次访问程序地址,发现项目已经成功运行起来!
到此这篇关于Linux基础:centos7下安装并配置supervisor守护程序的步骤的文章就介绍到这了,更多相关centos7安装supervisor内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 Linux基础:centos7下安装并配置supervisor守护程序的步骤
相关文章
- Linux快速安装DTC(linux安装dtc)
- 揭秘Linux安装:一步一步指南(如何安装linux)
- Linux下共享存储的管理与应用(linux共享存储管理)
- Linux系统下进程内存限制研究(linux进程内存限制)
- Linux系统中安装字体的简易指南(linux系统安装字体)
- 指南:Linux下Oracle安装过程(linux上安装oracle)
- Linux安装命令指南:完全攻略!(linux安装命令大全)
- 安装Linux星际译王,开启你的智能体验!(linux星际译王安装)
- 建立安全的Linux共享文件系统(linux共享文件系统)
- 安装 Linux:让 XPS 拥有新的体验(xps安装linux)
- 抓紧时间,报名Linux认证考试(linux认证考试报名)
- 为平板安装Linux系统:一步一步轻松搞定(平板装linux系统)
- 使用命令行安装Linux:一种不同的体验(无图形界面安装linux)
- Linux安装PHP: 一步一步教你搞定(linux上安装php)
- Linux的多样分支:令人钦佩的创新(linux的分支)
- Linux的发展与分支(linux的分支)
- Linux学习之道:实现你的梦想(学习linux的建议)
- 轻松安装Linux系统虚拟机:一步一步搞定(安装linux系统虚拟机)
- Linux下批量文件重命名的简易方法(批量重命名linux)
- Linux下批量重命名文件快捷方式(批量重命名linux)
- 破解Linux之路:加密安全策略(加密linux)
- Linux下快速安装宽带连接(linux连接宽带)
- Linux新版本中的突破性特性(linux新特性)
- 轻松拓展存储空间:Linux系统中的挂载空间实现方法(linux挂载空间)
- Linux 常用命令之进程文件描述符fd(linux进程fd)
- 轻松释放Linux空间,让系统恢复活力(linux空间释放)
- 「Linux 挂载点」讲解:文件系统在Linux中的安装与分配(linux挂载点是什么)
- 强制安装 Linux:大胆挑战传统操作系统(强制安装 linux)
- Linux下实现超强资源共享:强力联接技术(linux加链接)