位置: 编程技术 - 正文

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)

  • 稳岗补贴计入现金流量哪个科目
  • 费用发票跨月可以入帐吗
  • 出售交易性金融资产的交易费用计入
  • 公司奖金没有按时发可以要吗
  • 法人投入投资款
  • 收回公司经营权需要做什么
  • 股东溢价转让股份交易市场会计分录
  • 基本存款账户能向银行借款吗
  • 增值税发票暂时无法查看怎么回事
  • 购买股权支付的相关税费怎么处理
  • 总资产报酬率计算举例
  • 小微企业需要开公户吗
  • 营改增后,代扣代缴所得税应当按照含税收入还是不含税收入?
  • 个人所得税任职受雇信息有影响吗
  • 不动产处置流程
  • 商业折扣销售会计分录
  • 子公司代发母公司人员工资
  • 开过去的普通发票多久不能冲红?
  • windows11怎么设置壁纸
  • 电脑c盘变红了怎么回事
  • 什么是汇兑损益,汇兑损益产生的原因有哪些?(10分)
  • 代缴社保怎么做账
  • PHP:oci_pconnect()的用法_Oracle函数
  • 三七粉的功效与作用及正确吃法
  • 企业转让要收多少费用
  • 如何使用linux服务器
  • firefox有什么用
  • 银行存款日记账与银行对账单之间的核对属于
  • 运费抵扣怎么算
  • 出租的厂房房产税如何征收
  • 工会经费和残保金的缴纳比例
  • yolov7训练自己的模型用 flask封装
  • php扫二维码
  • 土增税清算时怎么做会计分录
  • 为什么我们认为北京人已经学会使用火
  • 用ipconfig/all命令不能显示
  • 技术软件开发
  • 只有发票没有银行怎么办
  • 企业发生待摊费会计分录
  • 小规模企业出售汽车如何交税
  • sql server ssrs
  • 中标的费用怎么算
  • 进账加计抵减政策
  • 代扣代缴个人所得税手续费返还 增值税
  • 劳务报酬个人所得税税率表2023
  • 企业利润分配项目是什么
  • 出口销售收入要交印花税吗
  • 现金折扣不考虑增值税
  • 公司如果不交社保会怎么样
  • 主营业务收入主要反映企业销售商品或劳务获得的收入
  • 支付系统安装
  • 旅游业小规模纳税人税率是多少
  • etc发票当天可以打印吗
  • 累计折旧减少记哪方
  • myeclipse连接mysql失败
  • centos7rpm安装命令
  • Mysql中几种插入效率的实例对比
  • mysql数据库视频
  • xp系统怎么删除系统
  • windows2008r2无线网卡不可用
  • linux的ftp命令
  • 王者自动更新怎么关
  • win7升级win10系统要多久
  • 如果在一个命令行上输入和执行多条命令
  • win7纯净版系统安装教程
  • 东芝笔记本配件
  • win7 64位旗舰版电脑如何取消网页自动保存密码?win7取消自动保存网页密码的方法
  • OpenGl的glMatrixMode()函数理解
  • Extjs 4.x 得到form CheckBox 复选框的值
  • linux shell终端
  • jQuery Ajax File Upload实例源码
  • 网页上面的收藏夹显示
  • jquery中的事件
  • 2020 unity
  • unity?
  • 基于jquery实现小说
  • 国家税务总局山东省电子税务局
  • 电子税务平台怎么开发票
  • 福建原盐和自然盐有什么区别
  • 一般纳税人办理退税流程及手续
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设