rabbitmq 手动确认机制
## 背景项目采用了rabbitmq作为消息中间件,并且开启了手动确认机制。但是抛出异常时没有主动确认,因此导致消息不断在消息队列中堆积,影响程序运行。因此花了一些时间查了rabbitmq的消息确认机制。## 消息确认机制- auto(默认)- manual援引rabbitmq官方文档的说法> 在自动确认模式下,消息在发送后立即被视为成功投递。这种模式会牺牲更高的吞吐量(只要消费者能够跟上)以降低交付和消费者处理的安全性。这种模式通常被称为“即发即忘”。与手动确认模型不同,如果消