Rabbitmq 中, acknowledge-mode 配置为 auto,消费会丢失数据吗?

查看 56|回复 1
作者:vanpeisi7   
使用 rabbitmq 的 consumer 的 autoAck 进行消费,什么场景下会丢失数据。我用 springboot 整合 rabbitmq ,使用 SimpleMessageListenerContainer 进行消费,并没有模拟出来丢失数据的场景。我发现,如果配置了 autoAck,SimpleMessageListenerContainer 在 commitIfNecessary 内使用 channel 进行 ack 了。这自己手动调用 channel 进行 ack 有什么区别吗?

rabbitmq, autoack, ack, 丢失

wolfie   
区别再于,开始消费到手动 ack 有没有 exception 。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部