跳至主要内容

带有“编程语言”标签的 16 篇文章

查看所有标签

使用 RabbitMQ 流进行消息去重

·阅读时间:9分钟

RabbitMQ 流概述介绍了流,这是 RabbitMQ 3.9 中的一项新功能,以及RabbitMQ 流第一个应用程序提供了使用流 Java 客户端的编程模型概述。这篇文章介绍了如何在 RabbitMQ 流中对发布的消息进行去重。

由于去重是一个关键且复杂的概念,因此这篇文章将逐步引导您了解此机制,从一个简单的、有点有问题的发布应用程序到一个优化且可靠的实现。

连接到流

·阅读时间:13分钟

RabbitMQ 流概述介绍了流,这是 RabbitMQ 3.9 中的一项新功能。这篇文章介绍了客户端应用程序如何连接到 RabbitMQ 节点,以便在使用流协议时充分利用流的功能。

流针对高吞吐量场景进行了优化,因此数据局部性等技术细节对于充分利用 RabbitMQ 集群至关重要。客户端库可以处理大多数细节,但在设置涉及容器和负载均衡器等额外层时,了解底层工作原理的基本知识至关重要。如果您想了解有关流的更多信息,并避免在部署第一个流应用程序时遇到一些麻烦,请继续阅读!

© 2024 RabbitMQ. All rights reserved.