Befehl "correctSIBEnginePolicy"
Verwenden Sie den Befehl correctSIBEnginePolicy, um eine Stammgruppenrichtlinie für eine Messaging-Engine in einem Cluster, der Member eines Service Integration Bus (SIB) ist, so zu ändern, dass die Stammgruppenrichtlinie der aktuellen Richtlinie des Clusters für Messaging-Engines entspricht.
Verwenden Sie zum Ausführen des Befehls das Objekt AdminTask des Scripting-Clients wsadmin.
Der Scripting-Client wsadmin wird über die Qshell ausgeführt.
Weitere Informationen finden Sie unter Qshell für die Ausführung von WebSphere-Scripts mit wsadmin-Scripting konfigurieren.
Dieser Befehl ist nur gültig, wenn er mit Anwendungsservern der WebSphere Application Server Version 7.0 oder höher verwendet wird. Verwenden Sie diesen Befehl nicht in früheren Versionen.
- Geben Sie den folgenden Befehl an der wsadmin-Eingabeaufforderung ein, um eine Liste der verfügbaren SIB-Befehle in Jython und eine Kurzbeschreibung jedes einzelnen Befehls anzuzeigen:
print AdminTask.help('SIBAdminCommands')
- Zum Anzeigen einer übersichtlichen Hilfe zu einem bestimmten Befehl geben Sie an der
wsadmin-Eingabeaufforderung den folgenden Befehl ein:
print AdminTask.help('Befehlsname')
AdminConfig.save()
Zweck
Verwenden Sie diesen Befehl, wenn eine Messaging-Engine für den Cluster vorhanden ist, deren Stammgruppenrichtlinieneinstellungen nicht der Richtlinie für Messaging-Engines entsprechen, die Sie für den Cluster verwenden möchten. Verwenden Sie diesen Befehl nur, wenn die Messaging-Engine bereits vorhanden ist, die Richtlinienunterstützung für Messaging-Engines im Cluster aktiviert und die Richtlinie "Hohe Verfügbarkeit", "Skalierbarkeit" oder "Skalierbarkeit mit hoher Verfügbarkeit" für Messaging-Engines angegeben ist. Hierfür verwenden Sie den Befehl addSIBusMember oder modifySIBusMemberPolicy.
Zielobjekt
Eine Stammgruppenrichtlinie.
Erforderliche Parameter
- -name Name_der_Messaging-Engine
- Der Name der Messaging-Engine, für die die Stammgruppenrichtlinie korrigiert werden soll.
Beispiel
Verwenden Sie den folgenden Befehl, um die Stammgruppenrichtlinie für die Messaging-Engine "cluster1.000-bus1" zu korrigieren:
AdminTask.correctSIBEnginePolicy ('[-name cluster1.000-bus1]')