《RabbitMQ》如何保证消息的可靠性(转载)
一条消费成功被消费经历了生产者->MQ->消费者,因此在这三个步骤中都有可能造成消息丢失。一 消息生产者没有把消息成功发送到MQ1.1 事务机制AMQP协议提供了事务机制,在投递消息时开启事务支持,如果消息投递失败,则回滚事务。自定义事务管理器@Configurationpublic class RabbitTranscation {@Beanpublic RabbitTransactionManager rabbitTransactionManager(Connec