JMS事务读取

JMS事务读取,jms,transactional,Jms,Transactional,如何实现事务性读取(即使用MessageConsumer.receiveNoWait()将JMS消息作为事务的一部分读取,如果事务失败,则消息应保留在队列中) 我正在考虑使用JmsXA连接工厂和XA连接 谢谢消息重新传递正在将消息发送回处理过程中失败的队列 它可能使用事务性读取,而事务性读取可以以不同的方式定义,例如。 -交易会话 -消息驱动Bean(可以在容器级别,并且基于配置) 消息确认发生在会话级别,如果您提交会话,它将保存读取消息,并且在回滚时,未确认消息/未确认消息束将返回到队列(@B

如何实现事务性读取(即使用MessageConsumer.receiveNoWait()将JMS消息作为事务的一部分读取,如果事务失败,则消息应保留在队列中)

我正在考虑使用JmsXA连接工厂和XA连接


谢谢

消息重新传递正在将消息发送回处理过程中失败的队列

它可能使用事务性读取,而事务性读取可以以不同的方式定义,例如。 -交易会话 -消息驱动Bean(可以在容器级别,并且基于配置)

消息确认发生在会话级别,如果您提交会话,它将保存读取消息,并且在回滚时,未确认消息/未确认消息束将返回到队列(@Broker)。 详情请浏览网页