【消息队列之rabbitmq】Rabbitmq之消息可靠性投递和ACK机制实战
目录
一、绪论二、生产者2.1事务机制2.2confirm模式串行模式批量模式异步模式
三、消费者3.1手动ACK
一、绪论
上篇文章介绍了rabbitmq的基本知识、交换机类型实战《【消息队列之rabbitmq】学习RabbitMQ必备品之一》 这篇文章主要围绕着消息确认机制为中心,展开实战;接触过消息中间件的伙伴都知道,消息会存在以下问题: 1、消息丢失问题和可靠性投递问题; 2、消息如何保证顺序消费; 3、消息如何保证幂等性问题,即重复消费问题等等… 本文主要以Rabbitmq消息中间件解决问题一的实践,其他问题小编会重新写文章总结; 故从业务代码设计层面,我们需要保证生产者发送消息可靠性投递到MQ中间件中,其次保证消费者可以从MQ中获取消息并消费成功;
二、生产者
从生产者角度控制消息的可靠性投递实践;rabbitmq提供了以下方式:事务机制和confirm机制; 其他
共有 0 条评论