请教laravel queue如何使用workerman进行进程监听

我现在采用的做法是在workerman中启动一个Timer来检测queue进程数,如果进程不足则重启。但是这种轮询很不优雅。毕竟要等一轮interval才能进行检测。尤其是当queue设置了--stop-when-empty选项时,每次执行完队列会自动退出进程,那么下次有任务推入队列时,要保证队列实时性就比较困难(假设interval设置得较大)。...

Endy 发表与 2022-05-31 1227 浏览 3 回答
在webman中写的单例有点问题

打算写一个webman的auth组件,参考Yii2的user组件 $auth = new \Webman\Auth\Auth(); $auth->isGuset(); $auth->login(); $auth->logout(); 功能没有问题 ,但是每次都要new一下,在框架多个地方调用就要new多次实在不方便,于是做了一个单例 <?php namespace support; clas...

aphper 发表与 2022-04-24 2555 浏览 5 回答

CZZU

210
积分
0
获赞数
0
粉丝数
2022-03-25 加入
×
🔝