RabbitMQ实战
文章平均质量分 97
RabbitMQ是一个开源的消息代理和队列服务器,它使用AMQP(高级消息队列协议)来实现消息的发布/订阅模式。它被广泛应用于分布式系统中,用于解耦消息的发送者和接收者,提供可靠性和可扩展性。
Java方文山
须知少时凌云志,曾许人间第一流
展开
-
【RabbitMQ】延迟队列之死信交换机
延迟队列是一种特殊类型的消息队列,它允许将消息在一定的延迟时间后才被消费。在传统的消息队列中,消息一旦发送到队列中就会立即被消费者获取并处理。而延迟队列则提供了一种延迟消息处理的机制。原创 2024-01-25 20:08:23 · 3676 阅读 · 9 评论 -
【RabbitMQ】交换机详解看这一篇就够了
交换机(Exchange)是消息队列中的一个重要概念,用于实现消息的路由和分发。交换机接收发布到它的消息,并根据特定的规则将消息发送到一个或多个队列中。在消息队列系统中,交换机起到了消息的分发中心的作用。它接收生产者发送的消息,并根据预定义的路由规则将消息发送到符合条件的队列中,然后由消费者从队列中获取并处理消息。原创 2024-01-22 23:01:41 · 3968 阅读 · 6 评论 -
【RabbitMQ】RabbitMQ安装与使用详解以及Spring集成
RabbitMQ 是一个由Erlang语言开发的 AMQP 的开源实现。 AMQP :Advanced Message Queue,高级消息队列协议。它是应用层协议的一个开放标准,为面向消息的中间件设计,基于此协议的客户端与消息中间件可传递消息,并不受产品、开发语言等条件的限制。 RabbitMQ 最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。1.可靠性(Reliability)。原创 2024-01-19 21:06:53 · 3959 阅读 · 18 评论