概述

supervisor是由python实现的一个进程管理工具,可以确保所管理的进程一直运行,当进程一点中断supervisord会自动进行重启。

安装

pip install supervisor

(也可以 使用linux 安装 两种方法在配置文件时不同,安装位置也不同)

配置

echo_supervisord_conf > supervisord.conf  #生成配置文件 文件名字为 supervisord.conf  这就生成在当前目录下了,可以指定目录 echo_supervisord_conf > /etc/supervisord.conf

使用 apt-get安装的 不用生成配置文件。配置文件在 /etc/supervisor/supervisord.conf
直接加载文件后面就可以

[program:daphne]
directory=/www/wwwroot/blog   #项目目录
command=daphne -b 0.0.0.0 -p 8002 --proxy-headers blog.asgi:application  #命令
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=/var/log/blog_daphne.log  #日志

使用

启动supervisor

supervisord -c supervisord.conf

启动或者停止daphne

supervisorctl start daphne   # 启动 daphne
supervisorctl stop daphne   #关闭 daphne

配置完成之后,重新加载下配置文件即可:

supervisorctl  reload
或
supervisorctl  update

supervisor官网

linux supervisor相关推荐

  1. Linux Supervisor的安装与使用入门

    在linux或者unix操作系统中,守护进程(Daemon)是一种运行在后台的特殊进程,它独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件.由于在linux中,每个系统与用户进行交流的界 ...

  2. Linux supervisor守护进程的安装和使用

    个人网站:http://xiaocaoshare.com/ supervisor守护进程的介绍 Supervisor(http://supervisord.org/)是用Python开发的一个clie ...

  3. Linux Supervisor 守护进程基本配置

    supervisor:C/S架构的进程控制系统,可使用户在类UNIX系统中监控.管理进程.常用于管理与某个用户或项目相关的进程. 组成部分 supervisord:服务守护进程 supervisorc ...

  4. suse linux运行asp,Linux Supervisor的安装与使用入门---SuSE

    在linux或者unix操作系统中,守护进程(Daemon)是一种运行在后台的特殊进程,它独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件.由于在linux中,每个系统与用户进行交流的界 ...

  5. linux打开文件夹安装,Linux Supervisor的安装与使用入门

    在linux或者unix操作系统中,守护进程(Daemon)是一种运行在后台的特殊进程,它独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件.由于在linux中,每个系统与用户进行交流的界 ...

  6. Linux 开起启动Supervisor 安装配置

    Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台服务,并监控进程状态,异常退出时能自动重启.它是通过fork/exec的方式把这些被管理的进程当作su ...

  7. 黑猴子的家:Rocky Linux ISO 镜像下载

    1.下载网址 官网 https://download.rockylinux.org/pub/rocky/8/isos/x86_64/Rocky-8.5-x86_64-dvd1.iso阿里镜像站 htt ...

  8. php随机显示怎么,PHP 随机显示

    Linux Supervisor 守护进程基本配置 supervisor:C/S架构的进程控制系统,可使用户在类UNIX系统中监控.管理进程.常用于管理与某个用户或项目相关的进程. 组成部分super ...

  9. Linux自启进程管理工具,进程管理工具Supervisor的安装及使用

    需求:有一个进程需要每时每刻不断的跑,但是这个进程又有可能由于各种原因有可能中断.当进程中断的时候我需要他能自动重启,保证服务一直在跑着.基于整个需求,一开始想的是起一个脚本,监听该服务的端口,一旦发 ...

最新文章

  1. Effective Python 小笔记之 zip 函数
  2. 2021-07-12
  3. SpringBatch批处理框架入门(一)
  4. python基础数据类型一(元祖)
  5. 通过反射获取方法返回的类型
  6. [css] 你认为sass和less的最大区别是什么呢?你喜欢哪个?为什么?
  7. 腾讯云数据库 MySQL 8.0 正式上线,性能全面超越官方版本
  8. Linux kill 杀死指定进程
  9. 第六章 prototype和constructor
  10. 微信小程序数据懒加载
  11. 街道设计导则与城市道路系统的优化提升:从通行能力到空间品质的转变
  12. 人均劳动生产率的计算方法_劳动生产率计算公式
  13. ESP32 Arduino Ticker定时库
  14. 黄铭钧:院长创业与酒
  15. 蓝桥杯 算法练习 数字游戏
  16. python 163邮箱发送邮件
  17. 产品经理学项目管理05:项目管理的目标
  18. FYD-Focus Your Distribution-关注你的分布:异常检测和定位的从粗到细的非对比性学习-FYD
  19. 用扫地机器人楼下吵吗_家里是复式的,用福玛特扫地机器人能扫完楼下拿到楼上接着扫吗...
  20. 计算机毕业设计之微信小程序的快递取件及上门服务系统的论文

热门文章

  1. C++ Primer中文版(第4版 特别版)
  2. 图形模式下“文章伪原创工具”出汉字来
  3. VC用ADO访问数据库全攻略  作者 相生昌
  4. Python用户界面编程PyQt5的四种的布局方式
  5. 用大数据算法得出当代移动互联网人群图鉴
  6. oracle中提取日期时间的特定部分,Extract()截取時間的特定部分
  7. java reducebykey_Spark入门(五)--Spark的reduce和reduceByKey
  8. 推荐一本学习生信的好书,新手友好,实战性强
  9. python常用函数import_python 常用函数集合
  10. 小程序添加和删除新元素功能实例