laravel 队列服务使用总结

laravel 队列服务使用总结

使用步骤
  • 配置队列驱动
//env文件,有的版本是QUEUE_DRIVER
QUEUE_CONNECTION=database
  • 迁移队列需要的数据表,在数据库中生成job表
    • php artisan queue:table
    • php artisan migrate
  • 编写任务类
    • php artisan make:job ProcessPodcast
  • 推送任务到队列
dispatch(new SendEmail());
  • 运行队列监听器
    • php artisan queue:listen
  • 处理失败任务
    • php artisan queue:failed
    • php artisan migrate
    • php artisan queue:retry
原文地址:https://www.cnblogs.com/frankltf/p/10205269.html