supervisor的简单介绍


本文摘自php中文网,作者零下一度,侵删。

supervisor是可以用来保护在linux下运行的进程,提供start/stop/restart等功能,能够保证进程不被其他进程误杀掉。

  • 首先apt-get install supervisor

  • supervisord 是daemon主程序,生成默认配置文件 echo_supervisord_conf > /etc/supervisord.conf,起服务supervisord -c /home/supervisord.conf

  • 打开supervisorctl,发现什么监控的服务都没有。

  • 现在写要管理的进程配置,类似下面

  • 1

    2

    3

    4

    5

    6

    7

    [program:gftrader]command=python3 /home/gftrader/runStrategy.py

    directory=/home/gftrader/

    autorestart=true

    log_stdout=true

    log_stderr=true

    exitcodes=0,2stopsignal=QUIT

    stopwaitsecs=10stdout_logfile=/tmp/gftrader.log

  • supervisorctl reread一下,然后update一下就有了,status查看状态,help可以看看其他命令

以上就是supervisor的简单介绍的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

Python之父是哪国人

Python正则表达式怎么学习?

windows下安装Python的xlsxwriter模块方法

Python字符串是可变类型吗

django 1.10中文文档-自定义管理站点

关于Python 下划线使用场景

Python3+opencv的配置教程

Python2和Python3字符串区别

关于Python类的实例详解

Python使用paramiko连接远程服务器执行命令的示例代码

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...