集群中的EJB 3.1单例

时间:2010-12-07 10:43:07

标签: singleton cluster-computing ejb-3.1

我没有在集群环境中找到有关EJB 3.1 Singletons的更多信息。 规范是否表明这些单例将保证每个JVM有一个实例 - 每个群集节点一个实例。每个群集不是一个?

2 个答案:

答案 0 :(得分:7)

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

答案 1 :(得分:1)

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