Spring Boot Rabbit MQ 自动ACK时机

有一业务场景为了避免并发想采用队列,一个消费者一次只消费一个消息,消费完后进行下一个。 由此验证一下,Spring Boot 集成 MQ 后是收到消息立即ACK还是业务方法执行完后执行ACK,经过下图的验证,Boot是在业务方法成功执行以后才会ACK消息的,否则单个消息将会不停的处理,后续的消息将一直等待。 如果有相同的场景想避免并发,可以考虑采用此操作。 代码地址:https://github.
相关文章
相关标签/搜索