Se non si specificano gli indicatori -e e -m, vengono avviati tutti i flussi di messaggi sul broker.
Su un singolo comando è possibile specificare un unico flusso di messaggi. Tuttavia, se non si specifica questo parametro, vengono avviati tutti i flussi di messaggi sul gruppo di esecuzione o broker.
Se si specifica questo indicatore è necessario inoltre specificare l'indicatore -e.
<?xml version="1.0" encoding="UTF-8"?> <configmgr host="localhost" listenerPort="1414" queueManager="QNAME" securityExit="test.myExit"/>
<?xml version="1.0"?>ed eliminare il valore dell'attributo host, in modo da lasciare l'istruzione:
<configmgr host="" listenerPort="1414" queueManager="QNAME" securityExit="test.myExit"/>
Se si sta utilizzando questo file su z/OS e si desidera collegarsi all'host locale, è necessario impostare il valore su "".
Se non vengono forniti i parametri -i, -p e -q, è necessario specificare il parametro -n.
Per avviare il flusso di messaggi è necessario disporre delle autorizzazioni sufficienti definite nell'ACL (Access Control List) di Gestione configurazione.
Le autorizzazioni richieste sono le stesse di quelle richieste per effettuare analoghe funzioni in Message Brokers Toolkit; fare riferimento a Autorizzazioni ACL per un elenco delle autorizzazioni che possono essere definite in Gestione configurazione.
Avvia tutti i flussi di messaggi sul broker B1, che è gestito da Gestione configurazione i cui dettagli di connessione sono descritti in cm1.configmgr. Il controllo viene restituito al caller quando tutti i flussi di messaggi nel broker sono riportati come avviati oppure all'esaurimento del tempo predefinito di un minuto.
mqsistartmsgflow –n cm1.configmgr –b B1
Avvia tutti i flussi di messaggi sul broker B1, che è gestito da Gestione configurazione i cui dettagli di connessione sono descritti in cm1.configmgr. Il controllo viene restituito al caller quando tutti i flussi di messaggi nel broker sono riportati come avviati oppure dopo due minuti di tempo.
mqsistartmsgflow –n cm1.configmgr –b B1 –w 120
Avvia tutti i flussi di messaggi sul broker B1 che è gestito da Gestione configurazione. Gestione configurazione si trova sul gestore code QM1 presente sull'host locale: 1414.
mqsistartmsgflow –q QM1 –i localhost –p 1414 –b B1
Immettere mqsistartmsgflow per visualizzare informazioni relative all'uso:
> mqsistartmsgflow BIP1024I: Avvia i flussi di messaggi. > Sintassi: mqsistartmsgflow (-n cfgParameterFileName | (-i ipAddress -p port -q qMgr)) -b brokerName [-e executionGroupName [-m flowName]] [-w timeoutValue] [-v traceFileName] Opzioni comando: '-n cfgParameterFileName' File contenente i parametri di connessione Gestione configurazione(.configmgr) '-i ipAddress' Indirizzo IP o nome host di Gestione configurazione '-p port' Numero di porta di Gestione configurazione '-q qMgr' Gestore code di Gestione configurazione '-b brokerName' Nome del broker su cui avviare i flussi di messaggi '-e executionGroupName' Nome del gruppo di esecuzione su cui avviare i flussi di messaggi. Se non è specificato, verranno avviati tutti i flussi di messaggi sul broker. '-m flowName' Nome del flusso di messaggi da avviare. Se non è specificato, verranno avviati tutti i flussi di messaggi sul gruppo di esecuzione. '-w timeoutValue' Tempo di attesa (in secondi) per l'avvio dei flussi di messaggi (valore predefinito=60) '-v traceFileName' Invio della traccia interna verbose al file specificato.