Bootstrap

laravel redis队列不执行

在laravel 中队列默认是同步执行的,可以设置成redis 数据库 等方式。在工作中遇到过一个问题就是队列设置为redis时不执行 设置为mysql 时是可以执行的。

当时查找问题发现 线上环境的redis为集群,而laravel默认执行的队列为单机的不适配集群模式,具体修改方法为:队列配置

```

'redis'=>[

'queue'=>'{xx}'//将之前的default设置成带{}的队列名

]

```