![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息队列
消息队列
进京务工小卢
不爱敲代码 就爱小彬彬的小卢同学
展开
-
(二)MQ避免丢失
目录 RabbitMQ如何避免丢消息 1)生产者丢消息 2)rabbitMQ丢消息 3)消费者丢消息 kafka如何避免丢消息 1)生产者丢消息 2)broker丢消息 3)消费者丢消息 一个消息的生命周期:生产者发送消息到消息队列服务器,消息队列服务器保存消息,消费者从消息队列服务器获取消息消费 RabbitMQ如何避免丢消息 1)生产者丢消息 方式一:使用rabbitMQ提供的事物机制【同步机制】 生产者发送数据之前开启rabbitmq事务(channel.txSele原创 2020-12-19 00:28:51 · 184 阅读 · 1 评论 -
(一)MQ概述与技术选型
为什么使用消息队列? 消息队列的优缺点? ActiveMQ、Kafka、RabbitMQ、RocketMQ 都有什么区别,以及适合哪些场景? 为什么使用消息队列? 答案:解耦、异步、削峰。 看这么个场景。A 系统发送数据到 BCD 三个系统,通过接口调用发送。如果 E 系统也要这个数据呢?那如果 C 系统现在不需要了呢?A 系统负责人几乎崩溃...... 在这个场景中,A 系统跟其它各种乱七八糟的系统严重耦合,A 系统产生一条比较关键的数据,很多系统都需要 A 系统将这个数据发送过来。A.原创 2020-12-17 13:01:23 · 1845 阅读 · 2 评论