【发布时间】:2020-08-17 20:49:42
【问题描述】:
我有一个使用CLIENT_ACKNOWLEDGE 的队列,其中有一个生产者和两个消费者。两个消费者共享连接,但他们生活在不同的线程中,因此每个人都使用自己的会话。
如果消费者 A 没有确认收到的最后一条消息会怎样?在哪种情况下消息会被消费者 B 重新传递和消费?是不是当会话消费者 A 正在使用的会话关闭时?我是否需要对 JMS 提供程序进行一些配置来指示在这种情况下会发生什么?
【问题讨论】:
标签: java rabbitmq jms activemq messaging