Spring Boot Rabbit MQ 自動ACK時機

有一業務場景爲了避免併發想採用隊列,一個消費者一次只消費一個消息,消費完後進行下一個。 由此驗證一下,Spring Boot 集成 MQ 後是收到消息立即ACK還是業務方法執行完後執行ACK,經過下圖的驗證,Boot是在業務方法成功執行以後纔會ACK消息的,否則單個消息將會不停的處理,後續的消息將一直等待。 如果有相同的場景想避免併發,可以考慮採用此操作。 代碼地址:https://github.
相關文章
相關標籤/搜索