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());

  


其他参数和调用可以参考官方文档

posted @ 2018-03-20 20:21  lc_vip_000  阅读(162)  评论(0编辑  收藏  举报