【发布时间】:2014-11-30 16:51:02
【问题描述】:
我在 JBoss EAP 6.2 上使用 EJB 在 Java 中有一个长时间运行的分布式事务。问题是,首先我必须修改一个数据库中的数据,然后多次调用一些 Web 服务,根据我从这些 Web 服务获得的结果,我还必须修改同一个数据库中的数据。
这些网络服务有点慢,我在应用程序服务器和数据库服务器之间的状态防火墙在事务结束之前终止了与数据库的连接,因为它有一段时间不活动。我无法重新配置上述防火墙。
我的问题是:在整个事务中保持数据库连接处于活动状态的最佳方法是什么?
【问题讨论】:
标签: database jakarta-ee transactions xa