WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Startmodus von Nachrichtenflüssen und Anwendungen zur Ausführungszeit festlegen

Sie können den Ausführungsstatus von Nachrichtenflüssen und Anwendungen bei der Implementierung oder beim Neustart einer Ausführungsgruppe konfigurieren.

Bevor Sie beginnen:
In diesem Abschnitt wird vorausgesetzt, dass Sie bereits eine Brokerarchivdatei (BAR) erstellt haben, die einen Nachrichtenfluss oder eine Anwendung enthält. Weitere Informationen hierzu finden Sie in den folgenden Abschnitten:

In früheren Versionen von WebSphere Message Broker wird der Nachrichtenfluss automatisch gestartet, wenn Sie einen neuen Nachrichtenfluss in einer Ausführungsgruppe implementieren. Bei der Implementierung eines bestehenden Nachrichtenflusses in einer Ausführungsgruppe wird der vorhandene Ausführungsstatus des Nachrichtenflusses beibehalten. Wurde der Nachrichtenfluss also vor seiner Implementierung gestoppt, bleibt er auch bei seiner Implementierung gestoppt. Dieser Ausführungsstatus gilt auch bei einem Neustart der Ausführungsgruppe.

Ab WebSphere Message Broker Version 8.0 können Sie das Standardverhalten der Nachrichtenflüsse und Anwendungen bei der Implementierung oder dem Neustart einer Ausführungsgruppe festlegen. Angenommen, Sie verwenden einen Nachrichtenfluss, der Ressourcen erstellt, die von anderen Nachrichtenflüssen benötigt werden. In diesem Fall ist es also sinnvoll, einen Nachrichtenfluss bei der Implementierung oder beim Start des Brokers, der Ausführungsgruppe oder übergeordneten Anwendung vor allen anderen Nachrichtenflüssen zu starten. Sie können für einen Nachrichtenfluss festlegen, dass er automatisch gestartet werden soll, und anschließend für die übrigen Nachrichtenflüsse einen manuellen Neustart festlegen.

Sie können den Ausführungsmodus mit der Eigenschaft startMode im Befehl mqsiapplybaroverride konfigurieren. Das Standardverhalten wird auch über die Einstellung der Eigenschaft Startmodus in der Brokerarchivdatei bestimmt. Anweisungen hierzu finden Sie im Abschnitt Startmodus von Nachrichtenflüssen und Anwendungen bei der Entwicklung konfigurieren. Rufen Sie eine Liste der konfigurierbaren Eigenschaften in der Brokerarchivdatei mit dem Befehl mqsireadbar auf. Die Eigenschaft Startmodus kann auf einen der folgenden Werte gesetzt werden:
Verwaltet
Dies ist der Standardwert. Er gibt an, das der Nachrichtenfluss oder die Anwendung gestartet wird, sobald die Implementierung abgeschlossen ist, und so lange ausgeführt wird, bis ein Stoppbefehl ausgegeben wird. Nach der Ausgabe eines Stoppbefehls bleibt der Nachrichtenfluss oder die Anwendung gestoppt, bis ein Startbefehl ausgegeben wird. Der Status des Nachrichtenflusses oder der Anwendung bleibt nach einer erneuten Implementierung oder nach einem Neustart des Brokers, der Ausführungsgruppe oder übergeordneten Anwendung unverändert.
Manuell
Dieser Wert gibt an, dass der Nachrichtenfluss oder die Anwendung nach einer Implementierung oder nach einem Neustart des Brokers, der Ausführungsgruppe oder übergeordneten Anwendung immer manuell gestartet werden muss. Der Nachrichtenfluss oder die Anwendung befindet sich nach einer Implementierung oder erneuten Implementierung und nach einem Neustart des Brokers, der Ausführungsgruppe oder übergeordneten Anwendung im Stoppstatus. Dies gilt auch dann, wenn der Nachrichtenfluss oder die Anwendung vor der Implementierung oder dem Neustart ausgeführt wurde.
Automatisch
Dieser Wert gibt an, dass der Nachrichtenfluss oder die Anwendung nach einer Implementierung, erneuten Implementierung oder nach einem Neustart des Brokers, der Ausführungsgruppe oder übergeordneten Anwendung immer automatisch gestartet wird.

Sie können diese Eigenschaft für Nachrichtenflüsse und Anwendungen festlegen. Der Status einer Anwendung setzt den Status aller darin enthaltenen Nachrichtenflüsse außer Kraft. Ist eine Anwendung beispielsweise gestoppt, können die Nachrichtenflüsse in dieser Anwendung selbst dann nicht ausgeführt werden, wenn sie für einen automatischen Start konfiguriert wurden.

Sie finden Informationen zur Verwendung des Befehls mqsiapplybaroverride für die Festlegung der Eigenschaft startMode im Abschnitt Befehl mqsiapplybaroverride.

Nächster Schritt: Implementieren Sie die BAR-Datei mithilfe der Anweisungen im Abschnitt Brokerarchivdatei implementieren.
Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:23:10


TaskthemaTaskthema | Version 8.0.0.5 | bn23605_