Spring集群环境下的JPA事务
Spring JPA transaction in clustered environment
我在我的应用程序中使用 Spring-JPA
。我为 EntityManager
使用容器管理选项并使用 JTA
事务管理器。
此Java EE
应用程序部署在JBoss
集群环境中,是否会处理事务隔离?
换句话说,在不同 JBoss 节点上的两个不同请求和在一个 JBoss 节点上处理的两个不同请求在隔离方面的行为是否不同?
事务隔离行为和限制取决于数据库提供程序。现在,如果您使用 Oracle RAC,我没有发现问题,但在 MYSQL 实例上这是一个问题。
我在我的应用程序中使用 Spring-JPA
。我为 EntityManager
使用容器管理选项并使用 JTA
事务管理器。
此Java EE
应用程序部署在JBoss
集群环境中,是否会处理事务隔离?
换句话说,在不同 JBoss 节点上的两个不同请求和在一个 JBoss 节点上处理的两个不同请求在隔离方面的行为是否不同?
事务隔离行为和限制取决于数据库提供程序。现在,如果您使用 Oracle RAC,我没有发现问题,但在 MYSQL 实例上这是一个问题。