首页 > 其他分享 >Supervisor的作用与配置

Supervisor的作用与配置

时间:2023-11-13 11:35:17浏览次数:406  
标签:supervisor supervisord 配置文件 配置 supervisorctl pip Supervisor 作用

https://blog.csdn.net/hudeyong926/article/details/99540733

 

安装supervisor

#检查是否已经安装
supervisord --version
 
#安装pip
yum install -y epel-release
yum install -y python-pip
 
#pip安装supervisor
pip install supervisor
 
在末尾加入  
echo 'export PATH="/usr/local/bin:$PATH"' >> /etc/profile
 
保存修改后,使用source命令重新加载配置文件:
source /etc/profile

supervisorctl命令
Supervisor 是一个 C/S 模型的程序,supervisord 是 server 端,supervisorctl 是 client 端。Supervisor 同时还提供了另外一种进程组的管理方式,通过这种方式,可以使用 supervisorctl 命令来管理一组进程

基本命令(-C 可省略)

supervisord -c /etc/supervisor/supervisord.conf          通过配置文件启动supervisor
sudo supervisorctl status                                查看状态
supervisorctl -c /etc/supervisor/supervisord.conf reload 重新载入配置文件
supervisorctl start [all]|[x]                            启动所有/指定的程序进程
supervisorctl stop [all]|[x]                             关闭所有/指定的程序进程 

 

重启服务:载入最新的配置文件并启动所有进程(新+老)

supervisorctl reload

更新新的配置到supervisord,不改变supervisorctl原有的进程状态,新加入的配置文件进程开启

supervisorctl update



标签:supervisor,supervisord,配置文件,配置,supervisorctl,pip,Supervisor,作用
From: https://www.cnblogs.com/rxbook/p/17828768.html

相关文章

  • 在工作站计算机配置等待设备安装任务完成的秒数为 300 秒
    一、打开本地组策略WIN+R二、步骤打开计算机配置\管理模板\系统\设备安装配置设备安装超时 三、操作启用......
  • dotnet 发布程序,并指定端口和配置文件运行
    发布命令发布时,进入到Host文件夹路径下dotnetpublish-cXXX发布完成会生成一个XXX文件夹,里面\net6.0\publish就是发布的程序了运行命令运行时,进入到publish文件夹,并在此处打开终端设置运行端口为8888,使用配置文件appSettings.XXX.jsondotnet[Host].dll--urls"http......
  • Nginx - 配置
    Nginx-配置 1.发布静态网站(指定地址)server{listen8055;server_namelocalhost;location/{rootD:\IISPublish\stand;indexindex.htmlindex.htm;}} 2.  发......
  • docker Nginx ssl 配置
     nginx版本:1.21.1证书获取阿里云:_xxxx.xxxxx.com.pem、_xxxx.xxxxx.key域名:xxxx.xxxxx.com一、ssl 443端口二、非443端口 nginx.confserver{#监听端口,切记,12000后面必须加ssllisten12000ssl;#域名server_namexxxx.x......
  • Nacos-配置热更新【自动刷新】
    Nacos中的配置文件变更后,微服务无需重启就可以感知,通过下面两种配置实现:方式一:在@Value注入的变量所在类上添加注解@RefreshScope 方式二:使用@ConfigurationProperties注解读取配置文件内容packagecn.itcast.user.config;importlombok.Data;importorg.springframewo......
  • webpack配置局域网访问项目
     要配置webpack允许局域网访问项目,你需要做以下几个步骤: 1.在webpack配置文件中,找到devServer选项,并设置其属性`host`为`0.0.0.0`。这将允许其他设备通过局域网IP访问你的项目。module.exports={//...devServer:{host:'0.0.0.0',//...},//........
  • 01作用域与作用域链
    1.作用域 学习目标:了解作用域对程序执行的影响以及作用域链的查找机制,使用闭包函数创建隔离作用域避免全局变量污染作用域规定了变量能够被访问的范围,离开了这个范围变量便不能被访问作用域分为:局部作用域函数作用域:在函数内部声明的变量只能在函数内部被访问。外部无......
  • Console LDAP 配置解密
    之前通过短视频向大家介绍了Console如何集成LDAP,但很多小伙伴反映按照视频里的配置后不成功。今天就结合小伙伴们反映的问题来跟大家详细介绍一下。ConsoleLDAP完整的配置参数如下:名称类型说明hoststringLDAP服务器地址portintLDAP服务器端口,默认389......
  • linux系统配置固定地址
    登录虚拟机Linux系统,输入账户密码登录root权限。输入ipadd***查看IP命令***ens33是网卡,网卡下的192.168.124.***就是IP地址。如果没有ens33网卡的话就是安装的时候获取的那步出错了。这时候点击编辑-虚拟网络编辑器vmnet看一下nat和网段地址是否正确重启网络服务命令:systemctlr......
  • 项目章程的作用是什么,项目可行性研究包括哪些
    项目章程的作用包括:①确定项目经理,规定项目经理的权力②正式确认项目的存在,给项目一个合法的地位③规定项目的总体目标,包括范围、时间、成本和质量等。④通过叙述启动项目的理由,把项目与执行组织的日常经营运作及战略计划等联系起来可行性研究包括:1.投资必要性论证项目投资建设的必......