supervisor/supervisord常用命令的使用

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

一、开启命令

  1. supervisor的服务器端部分启动命令:

  • sudo unlink /var/run/supervisor.sock

  • supervisord -c /etc/supervisor/supervisord.conf
    此时默认开启了所有服务

  1. supervisor的客户端部分命令:

  • supervisorctl status 查看进程运行状态

  • supervisorctl start 进程名 启动进程

  • supervisorctl stop 进程名 关闭进程

  • supervisorctl restart 进程名 重启进程

  • supervisorctl update 重新载入配置文件

  • supervisorctl shutdown 关闭supervisord

  • supervisorctl clear 进程名 清空进程日志

  • supervisorctl 进入到交互模式下。使用help查看所有命令。

  • start stop restart + all 表示启动,关闭,重启所有进程。

二、关闭命令

supervisorctl stop all先关闭supervisor服务
之后再关闭supervisord服务
kill  -9 pid

linux下使用superisor监控进程 1. 安装 (1)apt安装 apt-get install supervisor (2) pip安装 pip install supervisor (3)easy_install安装 easy_install supervisor 2.supervisor配置文件 (1) /etc/supervisord.conf [unix_http_server] file=/tmp/supervisor.sock ;UNIX socket 文件,supervisorctl使用 ;chmod=0 阅读详情

相关推荐

Supervisor 详解及部署

Supervisor(监督人),在Linux中Supervisor是一个进程管理工具,当进程中断的时候Supervisor能自动重新启动它。可以运行在各种类Linux/unix的机器上,supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。

大坤 9961

supervisorctl命令的使用讲解

一般在linux中运行某个进程的时候,通过start、stop、restart以及reload进行运行,将其配置的服务放置在/etc/init.d/的目录下 类似如下的文章:ubuntu:防火墙配置详细讲解(全)

码农研究僧的博客 3万+

supervisorctl重启服务

其中,program配置指定了进程的名字,command指定了启动脚本的路径,autostart和autorestart则表示自动启动和自动重启。startretries指定了尝试启动应用程序的次数,user指定了应用程序运行所用的用户,directory指定了应用程序所在的工作目录,stdout_logfile和stderr_logfile分别指定了应用程序的标准输出和标准错误输出的日志文件。supervisorctl可以帮助我们在Linux服务器上管理和监控运行在后台的进程,包括自动重启服务

lwpoor123的博客 3117

supervisor命令行

supervisor

weixin_45112997的博客 1070

centos安装守护进程工具supervisor

安装命令yum install supervisor 启动守护进程supervisord -c/etc/supervisord.conf 切换至/etc/supervisord.d目录下 写一个程序的ini启动脚本 [program:程序名]command=程序启动命令directory=程序所在文件夹environment=ASPNETCORE__ENVIRONMENT=Produ...

weixin_30412577的博客 376

supervisor-让你的管理程序得心应手

文章目录Supervisor初探篇简介优点主要组件Supervisor使用技巧篇Supervisor的安装Supervisor使用Supervisor番外篇**Supervisorctl常用命令**Supervisorctl 参数列表supervisord.conf配置文件示例总结 Supervisor初探篇 简介 Supervisor是一个客户机/服务器系统(也就是非常经典的C/S结构),它允许用户在类UNIX操作系统上控制许多进程。 优点 简单便捷 通过简单易懂的配置文件配置Supervisor

wzp7081的博客 758

Supervisor 详解

Supervisor 是用 Python 开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台守护进程,并监控进程状态,自动重启异常退出的进程,同时提供了命令行程序和 Web 界面用于查看、管理进程。Supervisor 在大多数类 Unix 系统都可以正常工作,包括 Linux、Mac OS X 和 Solaris(10 for Intel)和 FreeBSD 6.1,但是不支持 Windows 平台。

洞妖呼叫洞妖的博客 186

Supervisor 使用详解

Supervisor 使用详解 原文地址 https://www.jianshu.com/p/0b9054b33db3本文在原文的基础上进行了更改 一、supervisor 简介 Supervisor 是用 Python 开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台 daemon,并监控进程状态,异常退出时能自动重启。它是通过 fork/exec 的方式把这些被管理的进程当作 supervisor 的子进程来启动,这样只要在 supervisor 的配置文件中,把要管理的进程的可执行文件

vvaa00的专栏 472

ubuntu 系统 中supervisor 配置文件路径

#ubuntu 系统 中supervisor 配置文件路径。

m0_37678007的博客 774

Centos7下supervisor服务使用

supervisor相当于一个看门狗,当宿主机或者服务异常停止时,supervisor会自动将服务拉起来。 1、安装 yum install supervisor 2、修改配置文件 vi /etc/supervisord.conf 示例配置:注意换XXX [program:video_back] directory=/root/xxxx command=/usr/local/jdk11/jdk11/bin/java -jar /root/jtt1078/back/xxx.jar stdo

天上掉下两毛钱 697

Supervisor 入门使用

Supervisor 是一个用 Python 写的一套通用的进程管理程序,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)并监控进程状态,除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死。supervisor还提供了一个功能,可以为supervisord或者每个子进程,设置一个非root的user,这个user就可以管理它对应的进程。Supervisor 可以运行在 Linux、Mac OS X 上。如前所述,supervisor

a549654065的博客 554

关于supervisorsupervisordsupervisorctlsupervisor进程管理中的常用命令

之前写过几篇supervisor的文章,自己也尝试使用了多次,今天在一台服务器上执行:supervisorctl发现提示unix:///tmp/supervisor.sock no such file这个错误显示根本没有unix套接字这个文件,可能是进程没有启动,也可能是进程启动了但是没有打开套接字,但默认是开启了的,这说明启动的supervisor很可能未使用默认的配置文件/etc/supervisord.conf。

本博客记录了从2014年以来在工作学习中遇到的技术问题、解决方法以及部分个人人生经历、经验等内容。 1320

supervisorsupervisordsupervisorctl基础使用详解

背景 有阵子没写博客了,这段时间一直在研究python django框架和前端相关的东西。楼主学通信的,对web这一块啥也不懂,学了一个礼拜django,接着学了2个礼拜前端,感觉还是做不出来一个好看的页面。周末去了趟上海,蹭大神的讲课,学会了套用bootstrap框架和heighcharts,页面上也终于出来能看的东西了,也算是在web开发方面迈出了阶段性的一步。 这两天公司终于派任务给我做了,...

yfanjy的博客 1万+

Supervisor 使用及常用配置

Supervisor 使用 参考链接 官网: http://supervisord.org/ 参考: https://www.cnblogs.com/toutou/p/supervisor.html https://www.jianshu.com/p/0b9054b33db3 安装 pip3.8 install supervisor ln -s /usr/local/python3.8/bin/supervisord /usr/local/bin/supervisord ln -s /usr/local/p

shijin741231的博客 717

Supervisor使用

1. Supervisor简介 Supervisord 是用 Python 实现的一款的进程管理工具,supervisord 要求管理的程序是非 daemon 程序,supervisord 会帮你把它转成 daemon 程序,因此如果用 supervisord 来管理进程,进程需要以非daemon的方式启动。 例如:管理nginx 的话,必须在 nginx 的配置文件里添加一行设置 daemo...

胡伟煌的博客 3万+

【Docker】Supervisor 实现单容器运行多服务进程

使用 Supervisor 工具实现在单个容器中运行多个服务进程的特殊需求

运维、实施交付领域知识交流 2181

运行supervisord -c /etc/supervisor/supervisord.conf 出错,解决办法

坑都让我踩了。。。。。。 1 supervisord -c /etc/supervisor/supervisord.conf什么意思? 答:手动启动:supervisord 具体详见 :supervisord监控服务常用技巧 2 运行supervisord -c /etc/supervisor/supervisord.conf出现“Error: Another progr...

weixin_30480651的博客 5427

supervisor子进程oom导致supervisord进程退出

这个问题出自一个线上故障。uwsgi进程查询数据库内容过大导致进程oom,同时supervisord进程接收到一个退出信号后进行优雅退出。因为supervisord进程退出所以uwsgi进程没有被重新拉起导致业务故障。

sure..的博客 1698

linux supervisor 定时,Linux:supervisor命令的使用

典型的supervisor.conf配置如下:(配置文件的注释用分号开头); supervisor config file[unix_http_server] ; supervisorsupervisorctl的通讯file=/var/run/supervisor.sock ; (the path to the socket file) should match serverurl in...

weixin_42515392的博客 561
上一篇: Nginx常用命令(Ubuntu系统下)
波波的波波
博客等级 码龄14年 0粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值