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中元类与枚举类的介绍(代码示例)

spyder和Python有什么关系

str函数的功能

Python类怎么定义

Python如何生成整数范围内的随机数

Python字符串截取如何操作

Python中dir是什么意思

安装Python后怎么用

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




打赏

取消

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

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

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

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

评论

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