supervisor监控php进程程序,laravel 队列与supervisor进程监控 | 码农网

文章目录 [隐藏]

队列运行与使用

启动方式

queue:work

/usr/local/bin/php /code-path/artisan queue:work redis --queue=default,abc --sleep=3 --tries=3

--sleep 指定休眠时间

--tries 指定重试次数

--queue 指定队列名称

更新代码需要重启

/usr/local/bin/php /code-path/artisan queue:restart

queue:listen

已不推荐 无需重启

supervisor进程监控

安装supervisor

pip install supervisor

生成配置文件

echo_supervisord_conf > /etc/supervisord.conf

可能会报:need meld > 3.6.5 禁用meld即可

启动

supervisord -c /etc/supervisord.conf

配置supervisor

[program:queue]

process_name=%(program_name)s_%(process_num)02d

command=/usr/local/bin/php /code-path/artisan queue:work redis --queue=default,abc --sleep=3 --tries=3

autostart=true

autorestart=true

;user=forge

numprocs=3

redirect_stderr=true

stdout_logfile=/code-path/storage/logs/queue.log

supervisor常用命令

1、启动

supervisord -c /etc/supervisord.conf

2、管理

/usr/bin/supervisorctl -c /etc/supervisord.conf

status 查看当前状态

update 更新相关配置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值