码迷,mamicode.com
首页 > 编程语言 > 详细

python supervisor进程监控工具的使用

时间:2017-11-11 17:39:21      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:设置   文件   png   gedit   链接   rest   targe   状态   https   

supervisor —— a process control system

github地址: https://github.com/Supervisor/supervisor

能将一个普通的命令行进程变为后台daemon     这个是真的??这么牛!

可以使用supervisor 这个进程监控工具来监控进程,如果进程死掉的话,实现能将进程重启。下面这篇文章讲的不错:

https://www.cnblogs.com/zhaoding/p/6257363.html

下面这个是supervisor的官网: http://supervisord.org/

技术分享

 

参考下面这篇文章,链接:http://blog.csdn.net/ACxlm/article/details/62889460

前言

supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。

安装

 

我们可以在你的 ubuntu 上安装一个叫做 supervisor 的程序来管理你的脚本启动。

sudo apt-get install supervisor

安装好后我们可以在 / etc/supervisor / 目录下找到 supervisord.conf 配置文件,我们可以用以下命令来编辑

sudo gedit /etc/supervisor/supervisord.conf

配置

在supervisord.conf这个文件的最后加上以下内容

[program:you program name] //你的程序名,随便命名

command=python /home/pi/test.py //你的命令,可以是任何运行在终端的命令

autostart=true //自动启动

autorestart=true

user=root

log_stderr=true

logfile=/var/log/testpy.log //日志文件的地址

设置supervisor开机自启

我们需要在 / etc 下编辑 rc.local 的文件 ,让 supervisor 开机启动。这样就可以使脚本在开机的时候随supervisor启动运行

sudo gedit /etc/rc.local

在这个配置文件的 exit 0 前面一行加上 service supervisor start 保存。

python supervisor进程监控工具的使用

标签:设置   文件   png   gedit   链接   rest   targe   状态   https   

原文地址:http://www.cnblogs.com/oxspirt/p/7819375.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!