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 benutzerdefinierten 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 den benutzerdefinierten Knoten und Parsern verwendeten Ressourcen erneut zugegriffen, und sie werden erneut angefordert. Sie sollten jedoch sicherstellen, dass die von benutzerdefinierten Knoten und Parsern bereitgestellten eigenen Mechanismen verwendet werden, um das erneute Laden von persistentem Status und persistenten Daten dynamisch auszuführen, und dass benutzerdefinierte Knoten und Parser nicht auf die Verwendung dieses Befehls angewiesen sind.

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
Brokerdomänen
Zugehörige Tasks
Broker löschen
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 18.05.2006
an07110_