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文件操作a+与a模式的区别

Python语言描述最大连续子序列和

pandas修改dataframe列名的方法介绍(代码示例)

Python头文件怎么写

Python中argparse库的基本使用(示例)

Python中while,if,for语句的使用方法

Python 实现在excel末尾增加新行

Python字典可以排序吗

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




打赏

取消

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

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

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

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

评论

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