zoukankan      html  css  js  c++  java
  • supervisorctl命令

    supervisorctl status 查看进程运行状态
    supervisorctl start 进程名 启动进程
    supervisorctl stop 进程名 关闭进程
    supervisorctl restart 进程名 重启进程
    supervisorctl update 重新载入配置文件
    supervisorctl shutdown 关闭supervisord

    supervisorctl reload 重启配置中的所有进程

    centos7 Supervisor的配置文件在

    /etc/supervisord.conf
    

    底部有声明加载指定目录的每个项目的配置文件

    [include]
    files = /etc/supervisord.d/conf.d/*.ini
    

    配置例子,这个是跑laravel队列的一个任务
    demo.ini

    [program:demo]
    process_name=%(program_name)s_%(process_num)02d
    command=php /home/wwwroot/demo/artisan queue:work database --sleep=3 --tries=1 --timeout=180 --queue=notify,default
    autostart=true
    autorestart=true
    user=www
    numprocs=1
    redirect_stderr=true
    stdout_logfile=/home/wwwroot/demo/worker.log
    

    web界面,把主配置文件中开启

    [inet_http_server]         ; inet (TCP) server disabled by default
    port=0.0.0.0:9001        ; (ip_address:port specifier, *:port for all iface)
    username=user              ; (default is no username (open server))
    password=123 ; (default is no password (open server))
    
  • 相关阅读:
    DBAccess
    业务耗时及数组
    QB资料学习.01
    格式化参数
    日志记录.02_线程处理
    nginx 开启gzip
    js 变量提升和函数提升
    js 深拷贝 vs 浅拷贝
    js 伪数组 转 数组
    js 对象原型和原型链
  • 原文地址:https://www.cnblogs.com/xuyaoxiang1991/p/15603166.html
Copyright © 2011-2022 走看看