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 · 120 阅读 · 0 评论 -
为什么使用MQ?
本文为joshua317原创文章,转载请注明:转载自joshua317博客为什么使用MQ? - joshua317的博客现给结论:解耦,异步,削峰(1)解耦A 系统发送数据到 BCD 三个系统,通过接口调用发送。如果 E 系统也要这个数据呢?那如果 C 系统现在不需要了呢?A 系统负责人几乎崩溃......A 系统跟其它各种乱七八糟的系统严重耦合,A 系统 产生一条比较关键的数据,很多系统都需要 A 系统将这个数据发送过来。如果使用 MQ,A 系统产生一 条数据,发送到 MQ 里面去,哪个系统.原创 2021-09-18 12:21:00 · 132 阅读 · 0 评论