2010-12-07 74 views
6

我在集群环境中找不到有关EJB 3.1单例的更多信息。 规范说这些单例会保证每个JVM有一个实例 - 每个集群节点只有一个实例。没有一个整个集群?集群中的EJB 3.1单例

回答

7

是的,EJB 3.1规范的第4.8节指出“每个应用程序将为每个JVM有一个单例的bean实例”。

1

单身本身并不保证每个群集有一个实例。为此你需要指定一个依赖。如果你使用jboss,那么它是“jboss.ha:service = HASingletonDeployer,type = Barrier”。