exchange

exchange

详解三大MQ:RabbitMQ、RocketMQ、Kafka

知识百科数栈君 发表了文章 • 0 个评论 • 373 次浏览 • 2024-01-29 13:56 • 来自相关话题

RabbitMQ、RocketMQ和Kafka是三种广泛使用的开源消息队列(Message Queue,简称MQ)系统,它们各自具有独特的设计理念、适用场景和技术特点。下面分别详细介绍一下:### 1. RabbitMQ- **起源与基础**:RabbitMQ... ...查看全部

RabbitMQ之交换机

知识百科数栈君 发表了文章 • 0 个评论 • 458 次浏览 • 2024-01-29 13:56 • 来自相关话题

一、RabbitMQ交换机1、交换机的由来在RabbitMQ中,生产者发送信息不会直接将消息投递到队列中,而是将消息投递到交换机中,再由交换机转发到具体的队列中,队列再将消息以推送或者拉取方式给消费进行消费在交换机诞生了两个概念1、路由键: 2、绑定键: 3、... ...查看全部

RabbitMQ 中的 cluster、mirrored queue,以及 warrens 机制分别用于解决什么问题?存在哪些问题?

知识百科数栈君 发表了文章 • 0 个评论 • 321 次浏览 • 2024-01-29 13:54 • 来自相关话题

为什么不应该对所有的 message 都使用持久化机制?

知识百科数栈君 发表了文章 • 0 个评论 • 529 次浏览 • 2024-01-29 13:54 • 来自相关话题

不应该对所有的消息都使用持久化机制的原因主要有以下几点:1. 性能考量: - 消息持久化意味着消息需要被写入磁盘,这相对于非持久化消息(仅存放在内存中)而言,会增加额外的 I/O 操作,从而降低消息传递的速度和系统的整体性能。 - 在某些应用场景下,如... ...查看全部

Basic.Reject 的用法是什么?

知识百科数栈君 发表了文章 • 0 个评论 • 428 次浏览 • 2024-01-29 13:54 • 来自相关话题

在分布式消息系统中,AMQP(Advanced Message Queuing Protocol)是一种通用的开放标准协议,用于定义消息中间件的软件层,确保不同平台和语言之间消息传递的互操作性。在AMQP协议中,Basic.Reject是一个关键的操作方法,它... ...查看全部

Consumer Cancellation Notification 机制用于什么场景?

知识百科数栈君 发表了文章 • 0 个评论 • 279 次浏览 • 2024-01-29 13:54 • 来自相关话题

如何防止出现 blackholed 问题?

知识百科数栈君 发表了文章 • 0 个评论 • 314 次浏览 • 2024-01-29 13:53 • 来自相关话题

“dead letter”queue 的用途?

知识百科数栈君 发表了文章 • 0 个评论 • 258 次浏览 • 2024-01-29 13:52 • 来自相关话题

什么情况下 producer 不主动创建 queue 是安全的?

知识百科数栈君 发表了文章 • 0 个评论 • 281 次浏览 • 2024-01-29 13:52 • 来自相关话题

详解三大MQ:RabbitMQ、RocketMQ、Kafka

知识百科数栈君 发表了文章 • 0 个评论 • 373 次浏览 • 2024-01-29 13:56 • 来自相关话题

RabbitMQ、RocketMQ和Kafka是三种广泛使用的开源消息队列(Message Queue,简称MQ)系统,它们各自具有独特的设计理念、适用场景和技术特点。下面分别详细介绍一下:### 1. RabbitMQ- **起源与基础**:RabbitMQ... ...查看全部

RabbitMQ之交换机

知识百科数栈君 发表了文章 • 0 个评论 • 458 次浏览 • 2024-01-29 13:56 • 来自相关话题

一、RabbitMQ交换机1、交换机的由来在RabbitMQ中,生产者发送信息不会直接将消息投递到队列中,而是将消息投递到交换机中,再由交换机转发到具体的队列中,队列再将消息以推送或者拉取方式给消费进行消费在交换机诞生了两个概念1、路由键: 2、绑定键: 3、... ...查看全部

RabbitMQ 中的 cluster、mirrored queue,以及 warrens 机制分别用于解决什么问题?存在哪些问题?

知识百科数栈君 发表了文章 • 0 个评论 • 321 次浏览 • 2024-01-29 13:54 • 来自相关话题

为什么不应该对所有的 message 都使用持久化机制?

知识百科数栈君 发表了文章 • 0 个评论 • 529 次浏览 • 2024-01-29 13:54 • 来自相关话题

不应该对所有的消息都使用持久化机制的原因主要有以下几点:1. 性能考量: - 消息持久化意味着消息需要被写入磁盘,这相对于非持久化消息(仅存放在内存中)而言,会增加额外的 I/O 操作,从而降低消息传递的速度和系统的整体性能。 - 在某些应用场景下,如... ...查看全部

Basic.Reject 的用法是什么?

知识百科数栈君 发表了文章 • 0 个评论 • 428 次浏览 • 2024-01-29 13:54 • 来自相关话题

在分布式消息系统中,AMQP(Advanced Message Queuing Protocol)是一种通用的开放标准协议,用于定义消息中间件的软件层,确保不同平台和语言之间消息传递的互操作性。在AMQP协议中,Basic.Reject是一个关键的操作方法,它... ...查看全部

Consumer Cancellation Notification 机制用于什么场景?

知识百科数栈君 发表了文章 • 0 个评论 • 279 次浏览 • 2024-01-29 13:54 • 来自相关话题

如何防止出现 blackholed 问题?

知识百科数栈君 发表了文章 • 0 个评论 • 314 次浏览 • 2024-01-29 13:53 • 来自相关话题

“dead letter”queue 的用途?

知识百科数栈君 发表了文章 • 0 个评论 • 258 次浏览 • 2024-01-29 13:52 • 来自相关话题

什么情况下 producer 不主动创建 queue 是安全的?

知识百科数栈君 发表了文章 • 0 个评论 • 281 次浏览 • 2024-01-29 13:52 • 来自相关话题