在was中如何给不同的EJB事务设置不同的事务超时时间
我有一个应用,在正常试用的过程中,我的事务使用was的默认事务超时120秒就可以了。但是有一个事务,它负责每天晚上把其他数据库的数据导入到系统中,这是一个跨越多个不同数据库,而且要在同一个事务中,120秒是远远不够的。要是可以给不同的事务设置不同的事务超时时间,就好了。请各位高手指点。
...全文
相关推荐
EJB超时调用
EJB超时调用的处理通常涉及以下几个关键点:1. **配置超时时间**:在EJB的部署描述符(ejb-jar.xml或weblogic-ejb-jar.xml等)中,可以设置方法调用的超时时间。
EJB 3.0 在 WAS V7 上开发部署的最佳实践
**事务管理**:理解WAS V7中的事务管理模型对于确保应用的正确性和一致性至关重要。EJB 3.0提供了声明式事务管理,通过注解即可设置事务边界。3.
EJB与事务 -详细描述EJB和事务
手动界定是通过调用Java Transaction API (JTA) 来控制,而自动界定则是通过在部署描述符中设置规则,由EJB容器来管理。
EJB的事务属性
EJB的事务属性是指EJB容器如何管理和控制EJB方法执行过程中的事务边界。这些属性定义了EJB方法调用时事务的开始、结束以及与其他事务的关系,对于确保数据的一致性和完整性至关重要。
ejb3.0 分布式事务
**JTA 和 XA 事务** JTA 是Java平台的标准事务API,支持分布式事务。在ejb3.0中,使用JTA进行事务管理,可以协调不同资源(如多个数据库)的事务。


