這篇文章主要介紹了laravel使用redis隊(duì)列實(shí)例講解,使用laravel框架之后配置redis還是很簡(jiǎn)單的,有感興趣的同學(xué)可以學(xué)習(xí)下
1、隊(duì)列配置文件是config/queue.php(這里我默認(rèn)配置即可):
2、 創(chuàng)建遷移表(failed-table 、jobs、migrations)
php artisan queue:table php artisan queue:failed-table php artisan migrate
ps:出現(xiàn)下面錯(cuò)誤,修改對(duì)應(yīng)表名即可
ps:出現(xiàn)下面紅色錯(cuò)誤,修改如下圖string(字段,長(zhǎng)度(隨便填))
3、創(chuàng)建任務(wù)
1、生成任務(wù)類:
通常,所有的任務(wù)類都保存在 app/Jobs 目錄。laravel中 app/Jobs 不存在,在運(yùn)行 Artisan 命令 make:job 的時(shí)候,它將會(huì)自動(dòng)創(chuàng)建。你可以通過 Artisan CLI 來生成隊(duì)列任務(wù)類:
php artisan make:job ProcessPodcast