我已经浏览了互联网,发布到Spring论坛,并阅读了几乎所有的在线文档,但我无法弄清楚Spring Integration是否可以在单个多资源(JTA)事务中处理多个消息。这对我的目的至关重要,以便获得必要的吞吐量。有谁知道这是否可能? (关于如何使其工作的一点指导将不胜感激。)
答案 0 :(得分:2)
一旦事务启动,只要您没有传递线程边界,所有工作都将保留在该事务中。
这意味着,如果您的事务管理器支持多资源事务并且您避免在事务中引入并发,那么您就可以了。
换句话说:它取决于,但它是可能的。