文档章节

centos安装supervisor守护进程

单蛙
 单蛙
发布于 2015/07/13 17:58
字数 209
阅读 1.8K
收藏 1

supervisor(python写的进程守护程序,用于进程自启动和日志记录)

部署步骤:

1,安装:
    easy_install supervisor
2,配置:
    (1)生成supervisor配置文件
        echo_supervisord_conf > /etc/supervisord.conf
    (2)配置配置文件
        vi /etc/supervisord.conf
            在配置文件的最后添加如下内容:
        [program:rmdb]
        command=python /rmdb/runserver.py
        autorstart=true
        stdout_logfile=/tmp/rmdb.log
3,启动
    supervisord
4,经常用到的命令行操作:
首先使用supervisorctl命令进入supervisor命令行模式:
    start rmdb 开启rmdb进程服务(一旦rmdb进程退出,会自启动)
    stop rmdb  关闭rmdb进程服务
    restart rmdb 关闭正在运行的rmdb进程,并且重新启动rmdb进程服务
    reload 重新加载supervisor配置文件

find / -name echo_supervisord_conf
/usr/python2.7/bin/echo_supervisord_conf
/usr/python2.7/bin/echo_supervisord_conf > /etc/supervisord.conf

/usr/python2.7/bin/supervisord
/usr/python2.7/bin/supervisorctl

© 著作权归作者所有

单蛙

单蛙

粉丝 16
博文 47
码字总数 17407
作品 0
海淀
程序员
私信 提问
加载中

评论(0)

利用supervisor在linux上部署goweb项目

最近在鼓捣golang守护进程的实现,无意发现了supervisor这个有意思的东西。supervisor是一个unix的系统进程管理软件,可以用它来管理apache、nginx等服务,若服务挂了可以让它们自动重启。当...

卐字旗下的余晖
2015/12/14
282
0
Supervisor安装与配置

Supervisor(http://supervisord.org/)是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个或多...

AltBoy
2018/06/26
0
0
CentOS7下Supervisor安装与配置(Linux/Unix进程管理工具)

Supervisor(http://supervisord.org/)是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个或多...

yzy121403725
2018/06/27
0
0
Supervisor 来管理进程

一、使用 Supervisor 来管理进程 Docker 容器在启动的时候开启单个进程,比如,一个 ssh 或者 apache 的 daemon 服务。但我们经常需要在一个机器上开启多个服务,这可以有很多方法,最简单的...

柴鑫旺
2017/09/01
0
0
Supervisor 守护 dotnetcore 程序

版权声明:本文由屈政斌原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/240 来源:腾云阁 https://www.qcloud.com/community 接上篇 腾讯云centos 7部署...

偶素浅小浅
2016/12/10
32
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 屁会不会传染病毒

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《ハレハレヤ(朗朗晴天)》- 猫瑾 手机党少年们想听歌,请使劲儿戳(这里) @空格...

小小编辑
17分钟前
33
0
两个值得注意的问题

对成员变量的操作只能放在方法中,方法可以对成员变量和方法体中自己定义的局部 变量进行操作.在定义类的成员变量时可以同时赋予初值,如 class A { int a=12; float b=12.56f; } 但是不可以这...

咔啡
25分钟前
23
0
第三章 分布式服务框架的选择

1.大项目工程且多人维护的弊端 (1)项目团队协同成本高,业务响应越来越慢 (2)应用复杂度已超出人的认知负载(向杂乱的电线一样) (3)错误难于隔离(一个模块出错,整个系统挂掉) (4...

zxx901221
今天
68
0
eclipse 上传jar到远程仓库

使用maven的项目中,有时需要把本地的项目打成jar包上传到mevan仓库。 操作如下: 前提:pom文件中配置好远程库的地址,否则会报错 一、将maven 中的settings文件配置好用户名和密码,如下:...

文文1
昨天
63
0
Linux学习第七天

接续第5章内容 文件的特殊权限 SUID --格式:chmod u+s 文件 --是一种对二进制程序进行设置的特殊权限,可以让二进制程序的执行者临时拥有属主的权限(仅对拥有执行权限的二进制程序有效) ...

唯穆静雪
昨天
74
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部