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


    ---------------------------------------------------------------- 结束啦,我是大魔王先生的分割线 :) ----------------------------------------------------------------
    • 由于大魔王先生能力有限,文中可能存在错误,欢迎指正、补充!
    • 感谢您的阅读,如果文章对您有用,那么请为大魔王先生轻轻点个赞,ありがとう
  • 相关阅读:
    Python+selenium之调用JavaScript
    Python+selenium 之操作Cookie
    Python+selenium整合自动发邮件功能
    Python之查询最新的文件
    jQuery之回调对象
    jQuery之XML的加载和解析
    jQuery之DOM属性
    jQuery之Ajax--快捷方法
    jQuery之Ajax--底层接口
    jQuery之Ajax--辅助函数
  • 原文地址:https://www.cnblogs.com/barneywill/p/15206202.html
Copyright © 2011-2022 走看看