Da die Informationen, die in einer statischen Routentabelle enthalten sind, den
Laufzeitstatus des Servers nicht angeben, sollten Sie, sobald die HA-Infrastruktur
aktiviert ist, diese Tabelle löschen und wieder die dynamische Routentabelle verwenden. Wenn Sie die statische Routentabelle löschen,
nehmen die Cluster-Member automatisch das dynamische Routing für die Bearbeitung von Enterprise-Bean-Anforderungen wieder auf.
Informationen zu diesem Vorgang
Führen Sie die folgenden Schritte aus, um die statische Routentabelle zu löschen.
Vorgehensweise
- Setzen Sie den Port ORB_LISTENER_ADDRESS für jedes Member des Clusters auf 0 (null).
- Klicken Sie in der Administrationskonsole auf Servername
und anschließend im Abschnitt "Kommunikation" auf .
- Klicken Sie im Feld "Portname" auf ORB_LISTENER_ADDRESS.
- Ändern Sie den im Portfeld angegebenen Wert in 0.
- Löschen Sie die Datei mit der statischen Routentabelle manuell aus dem Konfigurationsverzeichnis
des Deployment Manager für den Cluster.
Der Pfad des Konfigurationsverzeichnisses
ist in der Nachricht angegeben, die Sie empfangen haben, als Sie diese Datei exportiert haben.
Wenn Sie diese Informationen nicht aufbewahrt haben, suchen Sie im Konfigurationsverzeichnis des Deployment Manager nach der Datei
"cluster_name.wsrttbl".
- Synchronisieren Sie die Konfigurationsänderungen auf den Knoten.
- Löschen Sie den Epoch-Wert des Konfigurationsrepositorys. Wenn
Sie den Epoch-Wert des Konfigurationsrepositorys nicht löschen, werden bei der Synchronisation nur die Dateien
aktualisiert, die von der Konfigurationsservicekomponente bearbeitet werden, zu denen die Datei mit der
statischen Routentabelle nicht gehört.
Mit
Jacl:
set configRepository [$AdminControl completeObjectName
node=node_name,type=ConfigRepository,*]
$AdminControl invoke $configRepository refreshRepositoryEpoch
Mit Jython:
configRepository = AdminControl.completeObjectName('node=node_name,
type=ConfigRepository,*')
AdminControl.invoke(configRepository, 'refreshRepositoryEpoch')
- Wiederholen Sie diesen Prozess für jeden Knoten, den Sie synchronisieren möchten.
- Stoppen Sie den Cluster. Folgen Sie den Anweisungen, die im Artikel
Cluster stoppen oder im Artikel Cluster mit Scripting stoppen beschrieben sind.
- Starten Sie den Cluster erneut. Folgen Sie den Anweisungen, die im Artikel
Cluster starten oder im Artikel Cluster mit Scripting starten beschrieben sind.
- Beenden Sie das Tool wsadmin.
Ergebnisse
Die Cluster verwenden für die Bearbeitung von IIOP-Anforderungen jetzt wieder die dynamische Routentabelle.