Befehl 'mqsireload'

Unterstützte Plattformen

  • Windows
  • Linux- und UNIX-Systeme
  • z/OS

Zweck

Verwenden Sie den Befehl mqsireload, um den Broker zu stoppen und die Ausführungsgruppen erneut zu starten.

Beim Aufrufen dieses Befehls wird eine Nachricht an den Broker gesendet, durch den alle zugehörigen Ausführungsgruppen gestoppt und erneut gestartet werden. Sie können eine einzelne Ausführungsgruppe angeben, die erneut geladen werden soll. Es wird jedoch empfohlen, das Standardformat dieses Befehls zum erneuten Laden aller Ausführungsgruppen zu verwenden.

Eine Ausführungsgruppe wird erst gestoppt, wenn alle Nachrichtenflüsse darin beendet wurden. Deshalb hängt die Funktion des Brokers, das erneute Laden schnell durchzuführen, von der Verarbeitungszeit des Nachrichtenflusses ab, der für die Ausführung die meiste Zeit benötigt. Dies beeinträchtigt die Leistung des Befehls, und es wird daher empfohlen, Nachrichtenflüsse mit langer Laufzeit zu überprüfen.

Wenn Sie in einen Nachrichtenfluss auf dem Broker einen Plug-in-Knoten oder einen Parser eingefügt haben, werden diese durch den Befehl gelöscht und die entsprechenden Funktionen zur Beendigung aufgerufen. Beim erneuten Starten von Nachrichtenflüssen wird auf die von diesen Knoten und Parsern verwendeten Ressourcen erneut zugegriffen, und sie werden erneut angefordert. Sie sollten jedoch sicherstellen, dass die von benutzerdefinierten Plug-in-Knoten und Parsern bereitgestellten eigenen Mechanismen verwendet werden, um das erneute Laden von persistentem Status und persistenten Daten dynamisch auszuführen. Plug-in-Knoten und Parser sind nicht auf die Verwendung dieses Befehls angewiesen.

Syntax

Windows-Plattformen, Linux- und UNIX-Systeme

z/OS

Synonym: re

Parameter

Brokername
(Erforderlich - Windows-Plattformen sowie Linux- und UNIX-Systeme) Name des Brokers, an den die Aufforderung zum erneuten Laden gesendet wird.
-e Ausführungsgruppe
(Optional) Name der Ausführungsgruppe, die erneut geladen werden soll. Wenn dieser Parameter nicht angegeben wurde, werden alle Ausführungsgruppen auf dem angegebenen Broker gestoppt und erneut gestartet.

Autorisierung

Die zum Aufrufen des Befehls verwendete Benutzer-ID muss der Gruppe mqbrkrs angehören.

Antworten

Es werden keine zusätzlichen Antworten zurückgegeben.

Beispiele

Windows- und UNIX-Plattformen:
mqsireload broker1 
z/OS:
F MQP1BRK,re
Zugehörige Konzepte
Zugehörige Tasks
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2005 Letzte Aktualisierung: Nov 17, 2005
an07110_