千家信息网

Linux中supervisord 进程管理和自动重启是怎样的

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,Linux中supervisord 进程管理和自动重启是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。supervisord的介绍
千家信息网最后更新 2026年11月03日Linux中supervisord 进程管理和自动重启是怎样的

Linux中supervisord 进程管理和自动重启是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

supervisord的介绍:

  1. 官网: http://supervisord.org/

  2. github: https://github.com/Supervisor/supervisor

概述:

软件功能:

本软件是进程管理系统,可以很简单的管理系统,同时提供了很丰富的接口可以让你随心所欲的管理

应用场景:


    1. 常驻任务维护、管理,不论你的常驻进程是什么语言写的,都可以使用本神器管理

    2. 用来监控nginx, redis, mongodb等软件,实现软件如果因为异常挂了,可以自动重启,不至于终端服务

简单来讲:守护进程,如果你的进程一直在运行,突然挂了。 那么supervisord能帮你速度拉起这个进程,使之正常运行

架构:

supervisord: 服务端,真正用来监控程序的进程

supervisorctl: 客户端,用来管理监控程序的进程

安装:

说明:


    1. 我这里采用了一个自己约定的规范,方便组内成员形成共识,对服务管理没有学习成本

    2. 我是依赖python安装的

规范:


    1. 软件根目录: /data/opt

    2. 快捷方式根目录: /data/opt/scripts,其中本目录会加入到系统PATH中。export PATH='/data/opt/scripts':$PATH

    3. supervisord的配置目录、以及运行日志目录都放置在/data/opt/supervisord里

依赖:

python

安装:  

pip install supervisor

配置文件

"echo_supervisord_conf"命令来生成配置文件,例

echo_supervisord_conf > /etc/supervisord.conf

配置管理的进程

在 /etc/supervisord.conf 最后加上这两句[program:python]command=python /tmp/test.py
/tmp/test.py的文件内容#!/usr/bin/python# -*- coding: UTF-8 -*-import timewhile(True):    # 3秒    time.sleep(1)    # 打开文件    fo = open("/tmp/test.txt", "a")    print "文件名为: ", fo.name    str = time.ctime() + "\n"    fo.write( str )    # 关闭文件    fo.close()

启动supervisord

supervisord #回车即启动  -h 下可以看下参数的具体配置

查看 python的进程

可以看到 /tmp/test.txt 里面的内容在增加

测试

现在收到杀掉python test.py这个进程

kill -9 5535 杀死python test.py这个进程

然后再去查看进程 马上就可以看到 python test.py又出现了
看下 进程号 已经变成了 5592

看完上述内容,你们掌握Linux中supervisord 进程管理和自动重启是怎样的的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

进程 管理 文件 软件 配置 内容 目录 系统 服务 监控 运行 监控程序 方法 更多 根目录 程序 管理系统 问题 束手无策 随心所欲 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 伟宏互联网科技 哈尔滨大商圈互联网科技有限公司 互联网科技产业 北京路客互联网科技有限公司 科技互联网产品 互联网金融 金融科技 广州善班互联网科技 哈尔滨秒房互联网科技有限公司 科技互联网的估值 坤平互联网科技 链环科技传统企业怎么转型互联网 本届互联网博览会上的黑科技 畅思互联网科技 富国互联网金融科技混合基金 本届互联网大会上的黑科技 山东大美朱楼互联网科技有限公司 西安有哪些互联网高科技企业 互联网高科技行业有哪些企业 互联网科技对化妆品行业 科技美学互联网 艺术 苏州找大状互联网科技有限公司 厦门中拓互联网络科技有限公司 腾讯阿里互联网科技 互联网科技未来 佰商互联网科技有限公司 广州慧亚互联网科技怎么样 电子商务与互联网科技的关系 保山互联网科技靠谱吗 山东蛋芒互联网科技有限公司 互联网科技创新方面的资料
0