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