企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
## 消费端的手动ack和nack 1. ack表示消息已经已经成功处理了; 2. nack表示消息处理失败了,那么broker会重新投递这个消息; 3. 消费端进行消费的时候,如果由于业务异常我们可以进行日志的记录,然后进行补偿; 4. 由于服务器宕机等严重问题,消息已经被消费了,但是Ack确认Borker没有收到,那我们就需要手工进行ack爆涨消费端消费成功; ## 消费端ACK与重回队列 1. 消费端重回队列是为了对没有处理成功的消息,把消息重新投递给broker; 2. 在实际应用中,都会关闭重回队列,也就是设置为false;