位置: 编程技术 - 正文

Laravel中利用队列发送邮件的方法示例(laravel使用)

编辑:rootadmin

推荐整理分享Laravel中利用队列发送邮件的方法示例(laravel使用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:laravel队列的实现原理,laravel使用,laravel使用,laravel队列失败了如何处理,laravel 队列实现,laravel 队列实现,laravel 队列实现,laravel 队列实现,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

本文主要给大家介绍了关于Laravel中队列发送邮件的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:

批量处理任务的场景在我们开发中是经常使用的,比如邮件群发,消息通知,短信,秒杀等等,我们需要将这个耗时的操作放在队列中来处理,从而大幅度缩短Web请求和相应的时间。下面讲解下Laravel中队列的使用

1、配置文件 config/queue.php

Laravel中利用队列发送邮件的方法示例(laravel使用)

配置文件默认使用的是同步驱动sync,每一种队列驱动的配置都可以在该文件中找到, 包括数据库, Beanstalkd, Amazon SQS, Redis。 其中还包含了一个null队列驱动用于那些放弃队列的任务。failed配置项用于配置失败队列任务存放的数据库及数据表。 接下来我们需要创建一个队列任务类。具体配置可以参考文档 队列驱动配置

2、创建队列任务类,之后会在app/Jobs目录下生成一个SendEmail.php的文件

任务类创建完之后到控制器 把数据加入到队列

3、创建发送消息的控制器 使用dispatch方法手动分发任务,方法里传一个任务类的实例

4、然后访问浏览器,运行项目把任务推送到队列中。然后使用Artisan命令,执行队列里的任务

php artisan queue:

queue:work 默认只执行一次队列请求, 当请求执行完成后就终止; queue:listen 监听队列请求,只要运行着,就能一直接受请求,除非手动终止; queue:work --daemon同listen一样,不同的是work不需要再次加载框架,直接运行任务,一般推荐使用这个来处理队列监听。

注:使用 queue:work --daemon ,当更新代码的时候,需要停止,然后重新启动,这样才能把修改的代码应用上。

总结

标签: laravel使用

本文链接地址:https://www.jiuchutong.com/biancheng/289920.html 转载请保留说明!

上一篇:详谈PHP基础与JS操作的区别(必看篇)(php和js 哪个简单)

下一篇:Laravel中重写资源路由自定义URL的实现方法(laravel insert ignore)

  • 建筑企业简易计税和一般计税分开核算
  • 企业出租房产增值税率
  • 投资性房地产发生减值迹象均要计提减值准备
  • 收付转记账凭证图片
  • 发票专用章章号是什么
  • 土地增值税多交了怎么处理
  • 专票只有抵扣联发票联丢失怎么办
  • 车船使用税应该交哪里的税
  • 事业单位过节发东西
  • 投资收益在什么科目
  • 317房地产政策解读
  • 企事业承包承租方缴纳的管理费税费
  • 收到供应商开具什么发票
  • 利润分配需要缴纳企业所得税吗
  • 可以全额抵扣的发票
  • 固定资产一次性扣除账务处理
  • 评标专家评审费应该谁来付
  • 常见的电脑病毒危害
  • win10专业版0x803fa067
  • 长期投资损失的确认
  • 独资子公司如何注册
  • 进项发票认证后多久可以申报
  • 查补以前年度税款账务处理
  • 因汇率变动而导致的损失属于
  • 纳税人转让旧房及建筑物
  • 捐钱扶贫
  • thinkphp 快速入门
  • 【类ChatGPT】本地CPU部署中文羊驼大模型LLaMA和Alpaca
  • vuex存储用户信息
  • 已抄报未反写什么意思
  • javascript学什么内容
  • java实现电子发票
  • test指令怎么用
  • 事业单位一级项目和二级项目区别
  • 无追保理是什么意思
  • 一个残疾证一年单位免多少税2023
  • 社会团体要求
  • 月未转出未交增值税
  • 确认委托代销手续费的会计分录
  • 贸易公司如何核名
  • 测距仪计入什么科目
  • 计提应付职工薪酬在借方还是贷方
  • 加油吃饭开的发票抵什么税
  • 生产的半成品怎么做分录
  • 汽车销售企业的资产有哪些
  • 生产成本比主营业务成本大
  • mysql中使用instr进行模糊查询方法介绍
  • 一个查看明日方舟的网站
  • session几种存储方式
  • sqlserver数据类型怎么用
  • centos6.2安装教程
  • mysql免安装版本
  • win8开机错误
  • Win10预览版桌面图标和任务栏不翼而飞怎么办?
  • mac os 应用
  • fedora iso
  • docker部署zookeeper集群
  • CentOS ip_conntrack: table full, dropping packet 的解决方法
  • win7系统怎么禁止软件自启动
  • win10老是弹窗广告
  • 手机如何使用windows
  • linux 文件命名
  • win7系统如何
  • win7开机无法连接所有网络驱动器
  • [置顶]津鱼.我爱你
  • js咋用
  • android.json
  • 用javascript
  • 最基本的实现进程是
  • javascript含义
  • Nodejs+express+ejs简单使用实例代码
  • javascript 对象
  • 简述javascript
  • jquery遍历div子元素
  • 江西省电子税务局官网app
  • 青岛税务局网上办税厅app
  • 企业年报通怎么注销
  • 国家税务总局发票下载
  • 残疾人的房产可以买卖吗
  • 城市维护建设税的计税依据
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设