标签: oracle timeout weblogic12c jta
我们遇到一个问题,需要长时间的服务请求来检索大量数据,大约需要5分钟才能完成。我们使用EJB和本机JDBC来建立请求。有没有办法延长这一特定请求的事务超时(即覆盖域的JTA中的超时配置),还是我们必须将域的JTA事务超时增加到5分钟?但后者似乎不利,因为它可能引发数据库死锁。您是否还有其他解决方案可以提供更强大和更安全的解决方案?我们是否可以将事务超时设置为除域级别之外的其他级别?期待您的回复。谢谢。
答案 0 :(得分:0)
JTA超时可以设置在EJB级别。有关详细信息,请阅读此documentation。