Tag: 消息队列

48 total results found

取消会议和自动退款处理

Laravel 消息队列实战 使用实例

2020 年,因为新冠疫情原因很多行业交流会议被取消,这就涉及到如何处理退款,理想的场景是当我们在系统管理界面点击取消按钮时,就会在...

由 学院君 发布于3 years ago    浏览数: 1931    点赞数: 0

发送 Webhook 实现跨应用异步回调

Laravel 消息队列实战 使用实例

异步发送 Webhook 除了邮件发送和定时任务调度外,我们还可以通过消息队列异步对第三方服务发起网络请求,就像 JavaScr...

由 学院君 发布于3 years ago    浏览数: 2659    点赞数: 1

自动取消已放弃的订单

Laravel 消息队列实战 使用实例

自动取消过期订单 今天我们来看另一个需要借助消息队列异步处理的业务场景 —— 取消已经放弃的订单。 在网上购物商城,我们需要为已...

由 学院君 发布于3 years ago    浏览数: 2584    点赞数: 0

重试执行失败的队列任务

Laravel 消息队列实战 使用实例

失败队列任务重试 Laravel 消息队列支持对执行失败的任务进行重试(详见 Laravel 队列文档处理失败的任务部分),执行失...

由 学院君 发布于3 years ago    浏览数: 3876    点赞数: 0

队列优先级

Laravel 消息队列实战 使用实例

关于队列优先级,学院君在先导篇中已经简单介绍过了,这里再系统介绍下。 Laravel 是在处理消息队列时通过指定不同队列的前后顺序...

由 学院君 发布于3 years ago    浏览数: 2806    点赞数: 0

发送邮箱验证消息

Laravel 消息队列实战 使用实例

通过前面两篇先导篇教程,想必你已经对 Laravel 消息队列的基本使用和底层实现有了大致的了解,接下来,我们来具体介绍消息队列在 ...

由 学院君 发布于3 years ago    浏览数: 3885    点赞数: 0

目录索引 & 课程简介

Laravel 消息队列实战

课程简介 声明:本系列教程整理自 Laravel Queue In Action,不过学院君会针对场景、案例及部署环境做一些调...

由 学院君 发布于3 years ago    浏览数: 15892    点赞数: 4

基于 Redis 消息队列实现 Laravel 邮件通知的异步发送

高性能 Redis 实战 实战入门篇

由于发送邮件、短信之类的操作通常涉及到第三方服务的调用,所以也是个响应时间不确定的耗时操作,如果放到处理用户请求进程中同步处理,需要...

由 学院君 发布于3 years ago    浏览数: 2569    点赞数: 1

基于 Redis 消息队列实现 Laravel 文件存储的异步处理

高性能 Redis 实战 实战入门篇

引子 本来准备给 Redis 实战入门篇做个收尾了,不过想起来 Laravel 进阶组件部分还剩下文件存储、邮件和通知这几个功能没...

由 学院君 发布于3 years ago    浏览数: 2650    点赞数: 3

基于 Redis 实现 Laravel 广播功能(上):广播事件分发和底层源码探究

高性能 Redis 实战 实战入门篇

在上篇教程中,学院君给大家演示了如何通过 Redis + Socket.io 实现事件消息广播功能,这是一个非常简单的实现,目的在于...

由 学院君 发布于3 years ago    浏览数: 2946    点赞数: 0

基于 Redis 消息队列实现 Laravel 事件监听及底层源码探究

高性能 Redis 实战 实战入门篇

在 Laravel 中,除了使用 dispatch 辅助函数通过 Illuminate\Bus\Dispatcher 显式推送队列任...

由 学院君 发布于3 years ago    浏览数: 3776    点赞数: 2

基于 Redis 实现 Laravel 消息队列系统及底层源码探究

高性能 Redis 实战 实战入门篇

消息队列简介 一个完整的队列系统由以下三个组件组成: 队列(Queue) 消息(Message) 处理进程(Worker) ...

由 学院君 发布于3 years ago    浏览数: 9097    点赞数: 4

八、远程调用(RPC)

RabbitMQ 从入门到放弃

在云计算环境中,很多时候需要用它其他机器的计算资源,把一部分计算任务分配到其他节点来完成。RabbitMQ 如何使用 RPC 呢?下...

由 学院君 发布于7 years ago    浏览数: 11211    点赞数: 6

七、通过主题进行消息分发

RabbitMQ 从入门到放弃

Topic Exchange 对于 Message 的 routing_key 字符串格式是有限制的:以点号"."分割的字符表,如...

由 学院君 发布于7 years ago    浏览数: 7352    点赞数: 1

六、消息路由

RabbitMQ 从入门到放弃

如果我们只想让 error 级别的 log 保存到磁盘,该怎么做? emit_logs_direct.php <?php ...

由 学院君 发布于7 years ago    浏览数: 6758    点赞数: 2