supervisor 守护者进程配置小记

  • 时间:
  • 浏览:5

打开supervisord.conf文件,可不须要想看 echo_supervisord_conf有刚刚帮当当人们当当人们当当人们初始化好了一个多多 样例配置,当当人们当当人们当当人们须要简单修改一下。

运行supervisord服务的刚刚,须要指定 Supervisor 配置文件,有刚刚越来越显示指定,默认会从以下目录中加载:

脚本内容如下:

有刚刚输出enabled则表示设置成功,也可重启服务器验证。

加载目录有了,有刚刚通过echo_supervisord_conf守护任务管理器(用来生成初始配置文件)来初始化一个多多 配置文件:

联网情况表下,官方推荐首选安装法律法律依据是使用easy_install,它是setuptools(Python 包管理工具)的一个多多 功能。也不先执行如下命令安装 setuptools:

这时,在会发现当当人们当当人们当当人们部署的网站守护任务管理器越来越 shell 中通过dotnet xxx.dll启动,同样可不须要访问。

尾部找到如下文本片段:

验证是与否成功:

原文:https://www.cnblogs.com/esofar/p/5043792.html

接下来就须要为当当人们当当人们当当人们有刚刚部署的 ASP .NET Core 守护任务管理器的宿主守护任务管理器创建一个多多 守护任务管理器配置文件netcore.conf,保存并上传到/etc/supervisor/conf.d目录。

即,把注释去除、设置/etc/supervisor/conf.d为 Supervisor 守护任务管理器配置文件加载目录。

另一个多多,Supervisor 会自动加载该目录下.conf后缀的文件作为一同服务配置。Supervisor 管理的每个守护任务管理器单独写一个多多 配置文件插进该目录下,supervisord.conf配置文件中保留公共配置。

首先为 Supervisor 新建一个多多 启动服务脚本supervisor.service,有刚刚保存并上传至服务器/usr/lib/systemd/system/目录。

Supervisor 服务启动后,受其管理的守护任务管理器会在后台运行。可不须要通过supervisorctl客户端管理守护任务管理器。

也不,先通过如下命令创建目录,以便让 Supervisor 成功加载默认配置:

配置文件netcore.conf内容如下:

请更换root用户,执行如下命令安装 Supervisor:

输入如下命令进入supervisorctl交互终端,按Ctrl+C键退出:

输入help查询帮助:

启动 Supervisor 服务,命令如下:

输入help ****查询完整版命令,比如输入help stop

改为:

创建守护任务管理器配置加载目录:

设置开启启动: