0

我发现了这样的说法:

如果您从 EJB 发送 JMS 消息,并且事务回滚,是否会发送消息?(提示:是的)

我认为这是不正确的。如果您将 XA 事务用于 JMS 后端,它也会回滚发送的 JMS。对?感谢您的解释。

4

1 回答 1

0

我认为你是对的,如果 JMS 消息发送正在事务中;实际提交事务时发送消息。这与本文是内联的(摘自文章的声明如下)

As soon as a commit call is invoked, all the messages sent until that point are packaged into a transaction and are sent out to the server.
于 2013-10-01T10:22:24.990 回答