Wir entwickeln eine Anwendung, die normalerweise auf einem einzelnen Webserver bereitgestellt wird. Jetzt überprüfen wir, wie es in einer Clusterumgebung ausgeführt wird, da einige Kunden Cluster verwenden.J2EE-Cluster: Gibt es eine allgemeine Möglichkeit, die zentrale Konfiguration zu handhaben?
Das Problem ist die App erstellt eine lokale Konfiguration (in der Registrierung/Datei), die keinen Sinn in einem Cluster macht. Die Konfiguration wird von der Anwendung geändert. Gibt es eine generische Möglichkeit (wie eine Schnittstelle), eine zentrale Konfiguration vorzunehmen, so dass die Konfigurationsdatei (-datei) selbst nicht auf jedem Knoten dupliziert wird, wenn die Anwendung in einem Cluster bereitgestellt wird? Irgendwelche anderen empfohlenen Optionen? (tun es manuell mit der Konfiguration auf Netzwerk-Freigabe/in der Datenbank/einige MBean?)
Warum generisch? Es muss auf verschiedenen Application-Servern (wie Tomcat, Jboss, Webspere, Weblogic ...) laufen, so dass wir einige serverspezifische Funktionen nicht verwenden können.
Danke.
ok, ich vermutete so etwas. Eigentlich möchten wir nicht zusätzliche Informationen von unserem Kunden benötigen (wie eine Konfigurationsdatenbank). Mein Team und ich werden Ihre Ideen berücksichtigen. Vielen Dank. –