
RabbitMQ
文章平均质量分 71
万事无Bug
南昌大学 低调学Java
展开
-
RabbitMQ工作模式
RabbitMQ工作模式简述:RabbitMQ主要有五种工作模式,分别是:1、简单模式(Hello World)2、工作队列模式(Work Queue)3、发布/订阅模式(publish/subscribe)4、路由模式(routing)5、主题模式(Topic)而后面,我通过解释+代码实现的形式展现这五种模式:先附上工具类代码,主要用于方便创建连接:public class RabbitUtils { private static ConnectionFactory conne原创 2021-08-17 22:32:09 · 2159 阅读 · 0 评论 -
RabbitMQ概述
RabbitMQ概述先说说MQ是什么?MQ(Message Queue)全称消息队列,是在消息传输过程中保存消息的容器,多用于分布式系统之间进行通信。而分布式系统通信有两种方式,一是远程调用,二是通过中间件进行间接通信,而MQ就可以作为通信的中间件。MQ的优势:1、应用解耦提高系统容错性和可维护性2、异步提速生产者只需要把消息交给消息队列,然后就可以直接反馈结果给用户了,然后消费者再从消息队列中取消息。这样节约很多时间。提升了用户体验和系统吞吐量。3、削峰填谷在高并发情况下,消费者消费能力原创 2021-08-16 21:15:33 · 109 阅读 · 0 评论