Laravel 队列使用学习笔记
1.先删除或者备份.env的 QUEUE_DRIVER
2.安装predis
具体命令:
composer config -g repo.packagist composer https://packagist.phpcomposer.com composer require predis/predis ~1.0
3.生成数据库队列记录表 jobs 和 failed_jobs
php artisan queue:table php artisan queue:failed-table php artisan migrate
4.新建job类 例如 在app\job\TestJob
php artisan make:job TestJob
5.在handle()方法中处理异步耗时的操作
6.调用方式
新建job类调动
dispatch(new TestJob());
其他参数和调用可以参考官方文档