Mit dem Befehl mqsistartmsgflow können Sie Nachrichtflüsse starten.
Sie können einen einzelnen Nachrichtenfluss oder alle Nachrichtenflüsse in einer Ausführungsgruppe auf einem angegebenen Broker starten. Sie müssen zuvor die Nachrichtenflüsse in einer BAR-Datei auf dem Broker implementiert haben.
Werden die Parameter -e und -m nicht angegeben, werden alle Nachrichtenflüsse im Broker gestartet.
Sie können in einem Befehl nur jeweils einen Nachrichtenfluss angeben. Wird dieser Parameter nicht angegeben, werden alle Nachrichtenflüsse in der Ausführungsgruppe oder im Broker gestartet.
Bei Angabe dieses Parameters muss -e ebenfalls angegeben werden.
Wenn Sie die Parameter -i, -p und -q nicht verwenden, müssen Sie den Parameter -n angeben.
Auf allen Plattformen muss die Benutzer-ID, unter der dieser Befehl ausgeführt wird, über die entsprechende Berechtigung verfügen, die in der Zugriffssteuerungsliste definiert ist, die wiederum für den Konfigurationsmanager definiert ist. Die erforderlichen Berechtigungen sind dieselben wie für die Ausführung der entsprechenden Funktion in Message Brokers Toolkit.
Es werden alle Nachrichtenflüsse im Broker B1 gestartet, der von dem Konfigurationsmanager gesteuert wird, dessen Verbindungsparameter in der Datei cm1.configmgr definiert sind. Die Steuerung wird an das aufrufende Programm zurückgegeben, wenn die Meldung erfolgt, dass alle Nachrichtenflüsse im Broker gestartet wurden, oder wenn die Standardwartezeit abgelaufen ist (je nachdem, was zuerst eintritt).
mqsistartmsgflow –n cm1.configmgr –b B1
Es werden alle Nachrichtenflüsse im Broker B1 gestartet, der von dem Konfigurationsmanager gesteuert wird, dessen Verbindungsparameter in der Datei cm1.configmgr definiert sind. Die Steuerung wird an das aufrufende Programm zurückgegeben, wenn die Meldung erfolgt, dass alle Nachrichtenflüsse im Broker gestartet wurden, oder wenn zwei Minuten vorüber sind (je nachdem, was zuerst eintritt).
mqsistartmsgflow –n cm1.configmgr –b B1 –w 120
Startet alle Nachrichtenflüsse im Broker B1, der vom Konfigurationsmanager gesteuert wird. Als Host des Konfigurationsmanager agiert der Warteschlangenmanager QM1, der sich auf dem lokalen Host 1414 befindet.
mqsistartmsgflow –q QM1 –i localhost –p 1414 –b B1
Geben Sie den Befehl mqsistartmsgflow ein, um Verwendungshinweise anzuzeigen:
> mqsistartmsgflow BIP1024I: Nachrichtenflüsse werden gestartet. > Syntax: mqsistartmsgflow (-n Konfigurationsparameterdatei | ([-i IP-Adresse] [-p Port] [-q Warteschlangenmanager])) -b Brokername [-e Ausführungsgruppe [-m Nachrichtenfluss]] [-w Zeitlimit] [-v Tracedateiname] Befehlsoptionen: '-n Konfigurationsparameterdatei' Datei (.configmgr) mit den Verbindungsparametern für den Konfigurationsmanager '-i IP-Adresse' IP-Adresse oder Hostname des Konfigurationsmanagers '-p Port' Portnummer des Konfigurationsmanagers '-q Warteschlangenmanager' Warteschlangenmanager des Konfigurationsmanagers '-b Brokername' Name des Brokers, in dem die Nachrichtenflüsse gestartet werden sollen '-e Ausführungsgruppe' Name der Ausführungsgruppe, in der die Nachrichtenflüsse gestartet werden sollen. Falls dieser Parameter nicht angegeben wurde, werden alle Nachrichtenflüsse im Broker gestartet. '-m Nachrichtenfluss' Name des Nachrichtenflusses, der gestartet werden soll. Falls dieser Parameter nicht angegeben wurde, werden alle Nachrichtenflüsse in der Ausführungsgruppe gestartet. '-w Zeitlimit' Wartezeit (in Sekunden), bevor die Nachrichtenflüsse gestartet werden (Standardwert = 60) '-v Tracedateiname' Sendet den ausführlichen internen Trace an die angegebene Datei.