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是免费的么

Python如何复制文件

一文通读Python自定义函数与Python函数返回值,附有详细示例

Python之中正则表达式详解(实例分析)

Python中注释一般为什么颜色

Python tkinter教程 数字猜谜游戏

Python如何实现线性回归

Python文件和流相关知识介绍

Python3如何抓取js动态生成的html网页功能实现示例

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




打赏

取消

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

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

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

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

评论

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