Tag: Laravel
1874 total results found
监控退款任务批处理过程
上篇教程学院君给大家介绍了如何通过批处理一次性执行多个队列任务,对于这种批处理场景,如果我们不知道目前的处理进度心里总是会发慌:什么...
通过队列批处理退款订单
上篇教程我们看到了将单个耗时队列任务拆分成多个子任务的好处: 但是这也引入了新的问题,如果使用 Redis 作为队列驱动,会存...
通过幂等设计和原子锁避免重复退款
幂等性设计 我们回顾下上篇教程创建的 RefundAttendee 任务类,它会做两件事情 —— 退款和发送邮件: 如果这个...
取消会议和自动退款处理
2020 年,因为新冠疫情原因很多行业交流会议被取消,这就涉及到如何处理退款,理想的场景是当我们在系统管理界面点击取消按钮时,就会在...
发送 Webhook 实现跨应用异步回调
异步发送 Webhook 除了邮件发送和定时任务调度外,我们还可以通过消息队列异步对第三方服务发起网络请求,就像 JavaScr...
自动取消已放弃的订单
自动取消过期订单 今天我们来看另一个需要借助消息队列异步处理的业务场景 —— 取消已经放弃的订单。 在网上购物商城,我们需要为已...
重试执行失败的队列任务
失败队列任务重试 Laravel 消息队列支持对执行失败的任务进行重试(详见 Laravel 队列文档处理失败的任务部分),执行失...
队列优先级
关于队列优先级,学院君在先导篇中已经简单介绍过了,这里再系统介绍下。 Laravel 是在处理消息队列时通过指定不同队列的前后顺序...
发送邮箱验证消息
通过前面两篇先导篇教程,想必你已经对 Laravel 消息队列的基本使用和底层实现有了大致的了解,接下来,我们来具体介绍消息队列在 ...
larke-admin 是一套使用 Laravel 8 、JWT 和 RBAC鉴权的前后端分离的通用后台管理系统
larke-admin 是使用 Laravel 8 、JWT 和 RBAC鉴权的通用后台管理系统
目录索引 & 课程简介
课程简介 声明:本系列教程整理自 Laravel Queue In Action,不过学院君会针对场景、案例及部署环境做一些调...
基于 Redis 实现 Laravel 分布式 Session 存取及底层源码探究
Session 存储器选择 Laravel 没有使用 PHP 内置的 Session 功能,而是自行实现了一套 Session 组...
基于 Redis 消息队列实现 Laravel 邮件通知的异步发送
由于发送邮件、短信之类的操作通常涉及到第三方服务的调用,所以也是个响应时间不确定的耗时操作,如果放到处理用户请求进程中同步处理,需要...
基于 Redis 消息队列实现 Laravel 文件存储的异步处理
引子 本来准备给 Redis 实战入门篇做个收尾了,不过想起来 Laravel 进阶组件部分还剩下文件存储、邮件和通知这几个功能没...
基于 Redis 布隆过滤器实现海量数据去重及其在爬虫系统中的应用示例
布隆过滤器的引入 在上篇教程中,学院君给大家介绍了 UV 统计功能的实现思路,如果访问量较小,使用 SET 即可,如果访问量很大,...