默认是sync,即同步的,直接处理,无队列.要将其修改为对应的类型,如database,redis等
laravel学院文档地址
使用redis为例:
1,在config/queue.php
return...//指定连接,也就是不同队列类型,如database,redis,在queue.php中配置
php artisan queue:listen --queue=high,low //指定队列优先级...,比如有限处理某队列,多个队列用,分割
php artisan queue:listen --timeout=60 //每个任务运行最大时间不超过60秒
php artisan queue:listen.../conf.d 目录,在该目录中,可以创建多个配置文件指示 Supervisor 如何监视进程,例如,让我们创建一个开启并监视queue:work 进程的laravel-worker.conf 文件:...start laravel-worker:*
如果出现异常:
可查看我博客的supervisor错误排查
后台队列(守护进程)
Artisan 命令queue:work 包含一个–daemon 选项来强制队列