![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MQ
文章平均质量分 78
joshua317
简单而快乐!Talk is cheap, Show me the code!
展开
-
RabbitMQ中如何保证消息的可靠传输?如果消息丢了怎么办
本文为joshua317原创文章,转载请注明:转载自joshua317博客RabbitMQ中如何保证消息的可靠传输?如果消息丢了怎么办 - joshua317的博客 数据的丢失问题,可能出现在生产者、MQ、消费者中 一、生产者丢失 生产者将数据发送到 RabbitMQ 的时候,可能数据就在半路给搞丢了,因为网络问题啥 的,都有可能。此时可以选择用 RabbitMQ 提供的事务功能,就是生产者发送数据之前开启 RabbitMQ 事务channel.txSelect,然后发送消息,如果消息没有成功被 R.原创 2021-09-18 12:21:51 · 117 阅读 · 0 评论 -
为什么使用MQ?
本文为joshua317原创文章,转载请注明:转载自joshua317博客为什么使用MQ? - joshua317的博客 现给结论:解耦,异步,削峰 (1)解耦 A 系统发送数据到 BCD 三个系统,通过接口调用发送。如果 E 系统也要这个数据呢?那如果 C 系统现在不需要了呢?A 系统负责人几乎崩溃......A 系统跟其它各种乱七八糟的系统严重耦合,A 系统 产生一条比较关键的数据,很多系统都需要 A 系统将这个数据发送过来。如果使用 MQ,A 系统产生一 条数据,发送到 MQ 里面去,哪个系统.原创 2021-09-18 12:21:00 · 127 阅读 · 0 评论