将心比心,方得人心~

laravel redis队列 queue:listen监听队列不执行handle

周洲 2019-11-27 21:55:31

laravel redis队列 php artisan queue:listen监听队列不执行handle方法

解决方法:php artisan queue:work代替php artisan queue:listen


PS:

queue:work // 默认只执行一次队列请求, 当请求执行完成后就终止;
queue:listen // 监听队列请求, 只要运行着, 就能一直接受请求, 除非手动终止;
queue:work --daemon // 同 listen 一样, 只要运行着, 就能一直接受请求, 不一样的地方是在这个运行模式下, 当新的请求到来的时候, 不重新加载整个框架, 而是直接 fire 动作.

能看出来,queue:work --daemon 是最高级的,一般推荐使用这个来处理队列监听。


打赏

『微信打赏』

Tag标签redis队列 

我是有底线的