美文网首页
进程监控利器supervisor

进程监控利器supervisor

作者: nummycode | 来源:发表于2017-04-05 11:23 被阅读30次

    supervisord是用Python编写的工具,用于进程监控。

    安装

    pip install supervisor
    

    创建配置文件

    安装成功之后,运行echo_supervisord_conf就会输出一个配置的样本,因此可以执行以下命令来创建配置文件。

    echo_supervisord_conf > /etc/supervisord.conf
    

    运行supervisor

    添加程序

    在配置文件中添加program区块,这里使用一个最简单的例子,cat命令:

    [program:foo]
    command=/bin/cat
    

    启动supervisor

    找到你的Python安装路径,然后在bin目录中启动supervisord,supervisor将会在后台运行,supervisor会自动查询配置文件,并加载使用。

    supervisord命令的一些常用命令行参数:

    • c 指定配置文件
    • n 在前台运行
    • u 指定用户运行
    • d 工作目录
    • l 日志文件路径
    • e 日志级别

    运行supervisorctl

    supervisorctl用于管理监控的程序。

    自启动

    相关文章

      网友评论

          本文标题:进程监控利器supervisor

          本文链接:https://www.haomeiwen.com/subject/pokmnttx.html