我对 DMLC 和 JMSTemplate 中的事务有一些疑问。
如果我们不使用事务,Spring DMLC 是否使用回调异步接收消息?
DMLC 在使用事务处理会话时是否也异步接收消息。(将 sessionTransacted 设置为 true)。将 sessionTransacted 设置为 true 后的行为是什么?
3、从消费者的角度来看AUTO_ACK和SESSION_TRANSACTED模式有什么区别。在 AUTO_ACK 模式下,DMLC 在收到消息后向代理发送确认。同样在 SESSION_TRANSACTED 模式下,DMLC 在收到每条消息后提交。就性能而言,哪种方式更好,有什么区别?
4 JMSTemplate 消息发送是否始终是同步的。即使它正在向主题发送非持久消息?
谢谢, 阿努杰