2012-01-05 19 views
13

Czy w aplikacji Java EE (działającej na serwerze Websphere) istnieje łatwy sposób udostępniania obiektu w zakresie całej aplikacji w całym klastrze? Coś może być podobne do parametrów kontekstu serwletu, ale jest współużytkowane w klastrze.Java EE Zmienne o zasięgu aplikacji w środowisku klastrowym (Websphere)?

Na przykład w klastrze serwerów "A" i "B", jeśli wartość jest ustawiona na serwerze A (klucz = wartość), ta wartość powinna być natychmiast (lub prawie nie) dostępna dla żądań na serwerze B .

. (Uwaga: chciałbym uniknąć rozwiązań rozproszonych buforowania jeśli to możliwe to naprawdę nie jest scenariusz buforowanie jako obiekty przechowywane są dość dynamiczne)

+0

Scenariusz jest bardziej okresie czasu (nie wdrażania) problemów. Potrzebuję "zmiennej", którą mogę ustawić z kodu i mieć tę wartość dla dowolnego serwera w klastrze, który ma tę samą aplikację. – WayneC

Odpowiedz

1

Sprawdź ten artykuł na pracach programistycznych, planuje się na próbach ale nie udało się. http://www.ibm.com/developerworks/websphere/library/techarticles/0611_totapally/0611_totapally.html

+1

Dzięki za sugestię. W rzeczywistości używamy "dostawców zasobów zasobów" do statycznych wartości konfiguracyjnych (które są współużytkowane w klastrze). Problem w tym scenariuszu polega na tym, że nie można ich aktualizować z kodu w środowisku wykonawczym. Są one ustawione na ekranach administratora WAS i wymagają ponownego uruchomienia. – WayneC

2

Oglądam to, aby sprawdzić, czy pojawią się jakieś proste rozwiązania, ale sam nie wiem. Ostatnim razem, gdy zapytałem o coś takiego, odpowiedzią było użycie sklepu z obiektami rozproszonymi.

Naszym zamiennikiem było ręczne wysyłanie powiadomień przez HTTP do skonfigurowanej listy adresów URL, po jednym dla każdej kombinacji serwera bezpośredniego Web: port serwera. (To znaczy z pominięciem jakiegokolwiek Fronting proxy/web server/wtyczki.)

1

Spróbuj użyć WebSphere workarea

+0

Czy możesz wyjaśnić, jak go używać lub w jaki sposób ta funkcja umożliwi osobie przesłuchującej rozwiązanie jej lub jej problemu? – ig0774

Powiązane problemy