网站运营
位置:首页>> 网站运营>> centos7下安装并配置supervisor守护程序的操作方法

centos7下安装并配置supervisor守护程序的操作方法

作者:起个名字真是难  发布时间:2023-11-03 18:10:54 

标签:centos7,supervisor

新手,自己记录一下

1、安装supervisor。supervisor是基于Pyshon开发的,安装supervisor时会自动安装Python依赖项,所以不需要额外的安装操作

# yun install supervisor

centos7下安装并配置supervisor守护程序的操作方法

2、安装成功后查看/etc下生成了相关文件和目录

centos7下安装并配置supervisor守护程序的操作方法

supervisord.conf 是默认配置文件

supervisord.d是存放其他程序单独配置文件的目录

3、配置supervisord.conf

全部参数可以参考官方文档,配置项太多,咱也看不懂,只需要修改一个地方即可,其它不变。

# vim /etc/supervisord.conf

centos7下安装并配置supervisor守护程序的操作方法

定位到文档最后[include]项,将files = supervisord.d/*.ini修改为files = supervisord.d/*.conf,用来载入其它应用程序的配置

centos7下安装并配置supervisor守护程序的操作方法

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守护程序的操作方法

此时再次访问程序地址,发现项目已经成功运行起来!

来源:https://www.cnblogs.com/makeke/archive/2020/10/14/13814002.html

0
投稿

猜你喜欢

  • 打开:inc_channel_unit_functions.php加入下面一段//zouql //$f 列表总数 //$t&nbs
  • 本文假定读者已经理解双机互备的HA方案的基本概念。1. 双机互备HA方案的基本步骤建立一个双机互备方案的基本步骤是:1. 确定基本参数(如I
  • IIS(Internet Information Server)作为当今流行的之一,提供了强大的Internet和Intranet服务功能,
  • 昨天晚上登录了一下 AdSense,很久没上去看看了,结果也没有让我绑定 Analytics 之类的提示和链接,因为至今人在使用老的 AdS
  • James( Java Apache Mail Enterprise Server )是Apache Jakarta项目的一个子项目,是使用
  • 时间过得也真快,一转眼我的网络推广博客上线已经整整三个月了,在这三个月里面体会蛮多的,从上线后短时间内被百度谷歌收录,并且几个关键字也取得好
  • DNS(Domain Name System)是域名解析服务器的意思,它在互联网的作用是把域名转换成为网络可以识别的IP地址。目前国内电信运
  • CVS是一种广泛应用的、开源的、透明于网络的版本控制系统。用户使用CVS时,首先要架设一台CVS服务器,在CVS服务器上导入项目实例、设置C
  • 一、服务端1.用YUM源下载NFS相关服务 2.创造共享目录并在NFS相关配置文件写入共享目录  3.使用ex
  • 用户体验要素看到15页了,感觉我在一个个字的去品位,把功夫用到细处,就想一个网站对用户的展示也是这样,注重点在于细节的描写。感觉用户体验和S
  •  最易创业成功的方式有"网络、加盟、兼职、团队、大赛、概念、内部"等七种方式。  &nbs
  • 眼前,绝大部分电子商务网站玩的都是“寂寞”和“慈善”。平均推广一个新会员的成本远超过30元。“返钱”网站边搜集信息边贩卖“人口”,赚的是人头
  • 一、简介rsync 是一个常用的 Linux 应用程序,用于文件同步。它可以在本地计算机与远程计算机之间,或者两个本地目录之间同步文件(但不
  • 互联网走到今天,已经进入了Web 2.0时代,它已经影响到了我们生活的各个方面,人与互联网之间的联系越来越紧密,其中搜索引擎扮演着一个重要的
  • web应用服务器集群系统,是由一群同时运行同一个web应用的服务器组成的集群系统,在外界看来,就像是一个服务器一样。为了均衡集群服务器的负载
  • 3.你的目标目录被限制了访问权限。此项仅当该目录位于NTFS格式分区中时才可能出现。请在其上单击右键,选“属性”,再进入“安全”窗口,看列表
  • 要说网站推广,大家的第一反应可能就是上论坛发软文和利用QQ群发软件疯狂的加人广发网址。尤其是群发,是搞SF和SE站长最喜欢用的就是一招。但是
  • 1、您选择的CMS应该真的好不管你的网站的主要功能是什么。 你想你的网站做什么?首先要是静态网站,如网上宣传册?或者是一个全功能的电子商务网
  • 互联网经济在我国发展得如火如荼,从而掀起了一波又一波的建站热潮。只要互联网不衰退,每天就会有不同的网站诞生,建站热潮扩大了对虚拟主机的需求,
  • 八、Courier-IMAPInstallA.先在普通用户下#./configure-without-authpwd-without-aut
手机版 网站运营 asp之家 www.aspxhome.com