zoukankan      html  css  js  c++  java
  • 【原创】Linux基础之supervisor

    简介

    Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems.
    官网:http://supervisord.org

    安装

    yum install supervisor

    配置

    配置文件路径

    /etc/supervisord.d/*.ini

    配置文件示例

    /etc/supervisord.d/mypro.ini

    [program:mypro]
    environment=JAVA_HOME="/usr/java/jdk1.8.0_202-amd64"
    directory=/path/to/mypro
    command=sh /path/to/mypro/start.sh
    autostart=true
    autorestart=true
    user=root
    numprocs=1
    startretries=3
    stopasgroup=true
    killasgroup=true
    startsecs=5
    stderr_logfile=/path/to/mypro/stderr.log
    stdout_logfile=/path/to/mypro/stdout.log

    可配置环境变量、启动命令、启动用户、日志目录等

    启动

    systemctl start supervisord.service
    systemctl enable supervisord.service

    使用

    supervisorctl status
    supervisorctl start
    supervisorctl stop
    supervisorctl restart
    supervisorctl update
    supervisorctl reload


    ---------------------------------------------------------------- 结束啦,我是大魔王先生的分割线 :) ----------------------------------------------------------------
    • 由于大魔王先生能力有限,文中可能存在错误,欢迎指正、补充!
    • 感谢您的阅读,如果文章对您有用,那么请为大魔王先生轻轻点个赞,ありがとう
  • 相关阅读:
    WINFORM中的COMBOX模糊查询
    C#的XML序列化及反序列化
    C#调用webservice简单实例
    ORACLE简单触发器
    关于搭建webservice以及无法通过URL访问的简易解决办法
    URL类型入参串调用接口
    起点
    dom的操作
    固定定位
    字体、文本属性和背景图定位
  • 原文地址:https://www.cnblogs.com/barneywill/p/15206202.html
Copyright © 2011-2022 走看看