
RabbitMQ
文章平均质量分 95
平顶山大师
努力到无能为力,拼搏到感动自己
展开
-
RabbitMQ中交换机的应用 ,原理 ,案例的实现
RabbitMQ中的交换机(exchange)是消息的分发中心,它接收来自生产者的消息,并将这些消息路由到一个或多个队列中。交换机根据消息的路由键(routing key)将消息发送到相应的队列中。问题:为啥要使用RabbitMQ中交换机???消息路由:交换机用于将消息从生产者发送到消费者之间建立起路由规则。它可以根据不同的路由键(routing key)将消息传递给不同的队列或者其他交换机,实现灵活的消息传递方式。解耦和扩展性:通过使用交换机,生产者和消费者之间可以解耦。原创 2024-01-23 20:52:09 · 1867 阅读 · 10 评论 -
Message queue 消息队列--RabbitMQ 【基础入门】
1.1使用消息队列的优点:服务之间最常见的通信方式是直接调用彼此来通信,消息从一端发出后立即就可以达到另一端,称为即时消息通讯(同步通信) 消息从某一端发出后,首先进入一个容器进行临时存储,当达到某种条件后,再由这个容器发送给另一端,称为延迟消息通讯(异步通信)如下:如果我们不使用MQ的话由订单直接调用其他的方法就会有几个问题:1.过度耦合:如果后面创建订单时,需要触发新的动作,那就得去改代码,在原有的创建订单函数末尾,再追加一行代码。原创 2024-01-19 20:58:33 · 1733 阅读 · 13 评论