zoukankan      html  css  js  c++  java
  • supervisord 使用记录

    #supervisor简介
    Supervisor是一个 Python 开发的 client/server 系统,可以管理和监控类 UNIX 操作系统上面的进程。

    #组成部分
    1. supervisord(server 部分):主要负责管理子进程,响应客户端命令以及日志的输出等;
    2. supervisorctl(client 部分):命令行客户端,用户可以通过它与不同的 supervisord 进程联系,获取子进程的状态等

    #安装部署
    yum install supervisor -y

    #配置文件路径
    /etc/supervisord.conf

    #配置文件优化请在网络上查询,结合自身调试

    #es配置
    [program:elasticsearch] command
    =/opt/server/elasticsearch/bin/elasticsearch ; 程序启动命令 user=yutang stdout_logfile=/opt/logs/supervisord-es.log autostart=true autorestart=true startsecs=60 stopasgroup=true ikillasgroup=true startretries=1 redirect_stderr=true #kinana配置 [program:kinana] command=/opt/server/kibana/bin/kibana ; 程序启动命令 user=root stdout_logfile=/opt/logs/supervisord-kinana.log autostart=true autorestart=true startsecs=60 stopasgroup=true ikillasgroup=true startretries=1 redirect_stderr=true

    #服务启动
    supervisord -c /etc/supervisord.conf

     #常用操作命令
     supervisorctl status:查看所有进程的状态
     supervisorctl stop es:停止es
     supervisorctl start es:启动es
     supervisorctl restart es: 重启es
     supervisorctl update :配置文件修改后可以使用该命令加载新的配置
     supervisorctl reload: 重新启动配置中的所有程序

     可参考:https://blog.csdn.net/zou79189747/article/details/80403016

  • 相关阅读:
    [leetcode]Reverse Words in a String
    [leetcode]ZigZag Conversion
    [leetcode]Gray Code
    [leetcode]Permutation Sequence
    [leetcode]Next Permutation
    [leetcode]PermutationsII
    [leetcode]Add Two Numbers
    Python与PHP通过XMLRPC进行通信
    最近发现了个js传图预览的函数和大家分享下
    百度地图api2.0体验
  • 原文地址:https://www.cnblogs.com/ipyanthony/p/10874508.html
Copyright © 2011-2022 走看看