2010-12-07 17 views
6

Nie znalazłem wiele informacji o EJB 3.1 Singletons w środowisku klastrowym. Czy to prawda, że ​​specyfikacja mówi, że te single będą gwarantować jedną instancję na JVM - czyli jedną na każdy węzeł klastra. Nie jeden na całą grupę?EJB 3.1 singleton w klastrze

Odpowiedz

7

Tak, sekcja 4.8 specyfikacji EJB 3.1 stwierdza, że ​​"każda aplikacja będzie miała jedno wystąpienie komponentu bean Singleton dla każdej maszyny JVM".

1

Sam singleton nie gwarantuje jednej instancji na klastrze. W tym celu należy określić zależność. Jeśli używasz jboss, to jest to "jboss.ha: service = HASingletonDeployer, type = Barrier".

Powiązane problemy