摘要: 在上一篇文章讲解MQ消息可靠性投递和幂等性中有提到confirm机制的重要性,现在更详细的说明一下 一、Confirm机制 Confirm就是消息确认,当Producer发送消息,如果Broker收到消息,会回复一个应答,我们可以以此来确认消息是否成功送达,是保证 消息可靠性投递的核心保障 Prod 阅读全文
posted @ 2019-05-24 17:56 Diamond-Shine 阅读(1082) 评论(0) 推荐(0) 编辑
摘要: 一、消息如何保证可靠性传输 1.1、可能出现消息丢失的情况 1、Producer在把Message发送Broker的过程中,因为网络问题等发生丢失,或者Message到了Broker,但是出了问题,没有保存下来 针对这个问题,Producer可以开启MQ的事务,如果这个过程出现异常,进行回滚,但是有 阅读全文
posted @ 2019-05-24 14:33 Diamond-Shine 阅读(12905) 评论(0) 推荐(7) 编辑
摘要: 基于java使用RabbitMQ 框架:SpringBoot1.5.14.RELEASE maven依赖: 本文只是操作原生RabbitMQ,并没有和SpringBoot进行整合,后面介绍整合,基于注解使用 一、quick start 1.1、Consumer public static void 阅读全文
posted @ 2019-05-24 10:31 Diamond-Shine 阅读(1065) 评论(0) 推荐(0) 编辑