【Linux】supervisor创建守护进程
创始人
2024-05-12 19:50:46

1、简介

Supervisor是一个客户端/服务器系统,它允许用户控制类unix操作系统上的许多进程。

2、组成

2.1 supervisord

supervisor 的服务器名为supervisord。它负责启动子程序,响应来自客户端的命令,重新启动崩溃或退出的子进程,记录其子进程stdout和stderr 输出,以及生成和处理与子进程生命周期中对应的“事件”events。

2.2 supervisorctl

supervisor 的命令行客户端名为 supervisorctl。用户通过supervisorctl获取由 服务端supervisord 控制的子进程的状态,停止和启动其子进程,并获取supervisord的运行进程列表。

2.3 Web 服务器

supervisor包含一个web服务器,可以通过浏览器访问supervisord,功能和supervisorctl相同。启动改web服务器功能,需要修改配置文件。
URL格式如:http://localhost:9001/[inet_http_server]

2.4 echo_supervisord_conf

echo_supervisord_conf用来生成配置文件

3、平台要求

Supervisor 已经过测试,已知可在 Linux (Ubuntu 18.04)、Mac OS X (10.4/10.5/10.6)、Solaris(10 for Intel&#

相关内容

热门资讯

日本民众举行“抗议高市”集会,...   10日晚间,约2.7万名日本民众聚集在东京的国会议事堂周边,手持彩色荧光棒举行名为“国会前行动:...
AI眼中的世界杯8强:14个模...   世界杯进入最后冲刺阶段,冠军争夺已经进入白热化。而在球场之外,另一场“比赛”也迎来关键阶段如今,...
中国石化宣布完成对中国航油的重... (来源:长江日报)记者从中国石化新闻办获悉,中国石化宣布完成对中国航油的重组工作,中国航油正式成为中...
史诗级回收!科技股行情是撤退还... 周五的行情体会就三个字——挫败感。见证航天事业重大突破的同时,也承受着账户缩水的现实。这是资金转移到...
4100亿跌到1000亿,Mi... 解禁期将至,MiniMax再迎大考。文|金玙璠编辑|魏佳来源|定焦One(ID:dingjiaoon...