Springboot 集成Rabbitmq之延时队列

1.首先确保已经引入了Spring AMQP和RabbitMQ的相关依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri...

SpringBoot基于RabbitMQ实现死信队列 (SpringBoot整合RabbitMQ实战篇)

SpringBoot基于RabbitMQ实现死信队列 (SpringBoot整合RabbitMQ实战篇)

本篇文章使用 SpringBoot 结合 RabbitMQ 实现死信队列. ☃️1. 初识死信交换机 什么是死信? RabbitMQ 中当一个队列中的消息满足下列情况之一时,就会成为死信(dead letter): 消费者使用 basic.rej...

RocketMQ 5.0学习资料

7 课时 |
50 人已学 |
免费

Apache RocketMQ:如何从互联网时代演进到云

1 课时 |
154 人已学 |
免费

带您快速了解阿里云消息队列RocketMQ 5.0版

5 课时 |
456 人已学 |
免费
开发者课程背景图
SpringBoot基于RabbitMQ实现消息可靠性

SpringBoot基于RabbitMQ实现消息可靠性

1. ☃️概述 消息从发送到消费者接收 会经历的过程如下: 丢失消息的可能性 发送时丢失: ...

SpringBoot实现RabbitMQ的通配符交换机(SpringAMQP 实现Topic交换机)

SpringBoot实现RabbitMQ的通配符交换机(SpringAMQP 实现Topic交换机)

Topic类型的Exchange与Direct相比,都是可以根据RoutingKey把消息路由到不同的队列。只不过Topic类型Exchange可以让队列在绑定Routing key 的时候使用通配符! Routingkey 一般都是有一个或多个单词组成,多个单词之间以”.”分割,例如: snow....

SpringBoot实现RabbitMQ的广播交换机(SpringAMQP 实现Fanout广播交换机)

SpringBoot实现RabbitMQ的广播交换机(SpringAMQP 实现Fanout广播交换机)

广播交换机的特定是: 将消息交给所有绑定到交换机的队列 在广播模式下,消息发送流程是这样的: 1) 可以有多个队列 2) 每个队列都要绑定到 Exchange(交换机) 3) 生产者发送的消息,只能发送到交换机,交换机来决定要发给哪个队列,生产者无法决定 4) 广播类型的交换机会把消息发送给绑定过的...

SpringBoot实现RabbitMQ的简单队列(SpringAMQP 实现简单队列)

SpringBoot实现RabbitMQ的简单队列(SpringAMQP 实现简单队列)

1. 前言 SpringAMQP 是基于 RabbitMQ 封装的一套模板,并且还利用 SpringBoot 对其实现了自动装配,使用起来非常方便。 SpringAmqp 的官方地址:https://spring.io/projects/spring-amqp ...

SpringBoot实现RabbitMQ的定向交换机(SpringAMQP 实现Direct定向交换机)

SpringBoot实现RabbitMQ的定向交换机(SpringAMQP 实现Direct定向交换机)

上一篇文章中的 Fanout 模式,一条消息,会被所有订阅其交换机的队列都消费。 但是,在某些场景下,我们希望不同的消息被不同的队列消费。这时就要用到 Direct类型的交换机。 Direct 交换机特点 在Direct模型下: 队列与...

SpringBoot实现RabbitMQ的WorkQueue(SpringAMQP 实现WorkQueue)

SpringBoot实现RabbitMQ的WorkQueue(SpringAMQP 实现WorkQueue)

1. 前言 上一篇文章,实现了用 SpringBoot实现RabbitMQ的简单队列, 篇文章 操作 用SpringBoot实现RabbitMQ的WorkQueue(SpringAMQP 实现WorkQueue) Work queues,也被称为(Task queues),任务模型。...

SpringBoot整合RabbitMQ

在 Spring Boot 中整合 RabbitMQ,你可以使用 Spring Boot 提供的 spring-boot-starter-amqp starter 来简化配置和集成。以下是一个基本的步骤: 引入依赖 在你的 Spring Boot 项目的 pom.xml 文件中,添加 RabbitM...

SpringBoot 整合 RabbitMQ

应用场景: 异步处理:如果用户注册后需要给用户发送邮件和短信,那么就可以使用消息队列中间件进行异步发送,因为发送邮件和发送短信这两个操作没有任何的关联顺序。 应用解耦:例如订单系统调用库存系统的时候,可以加个中间件做到应用解耦。 流量控制:流量控制也叫流量削峰,是说当高并发的时候或者是秒杀的场景下,...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

阿里中间件
阿里中间件
为企业提供高效、稳定、易扩展的中间件产品
164949+人已加入
加入
相关电子书
更多
Apache RocketMQ 云原生统一消息引擎
EMQ:高并发MQTT消息助力全球化物联网/消息应用部署
行业实践:RocketMQ 业务集成典型行业应用和实践
立即下载 立即下载 立即下载