Utilize o comando mqsistopmsgflow para parar os fluxos de mensagens.
Pare um único fluxo de mensagens ou todos os fluxos de mensagens em um grupo de execução em um intermediário especificado. Você deve ter implementado anteriormente os fluxos de mensagens para o intermediário em um arquivo BAR.
Se você não especificar os sinalizadores -e e -m, todos os fluxos de mensagens no intermediário serão parados.
Você pode especificar somente um fluxo de mensagens em um único comando. Entretanto, se você não especificar esse parâmetro, todos os fluxos de mensagens no grupo de execução ou no intermediário serão parados.
Se você especificar este sinalizador, também deverá especificar o sinalizador -e.
Se você não fornecer os parâmetros -i, -p e -q, será necessário especificar o parâmetro -n.
Em todas as plataformas o ID do usuário utilizado para executar este comando deve ter autoridade suficiente definida na lista de controle de acesso especificada para o Configuration Manager. As permissões necessárias são as mesmas que a permissão necessária para executar a função equivalente no Message Brokers Toolkit
Pára todos os fluxos de mensagens no grupo de execução default no intermediário B1, que é controlado pelo Configuration Manager cujos detalhes de conexão são descritos em cm1.configmgr. O controle será retornado ao responsável pela chamada quando todos os fluxos de mensagens no grupo de execução forem relatados como parados ou quando decorrer o tempo padrão de um minuto, aquele que acontecer primeiro.
mqsistopmsgflow –n cm1.configmgr –b B1 -e default
Pára o fluxo de mensagens flow1 no grupo de execução default no intermediário B1, que é controlado pelo Configuration Manager cujos detalhes de conexão são descritos em cm1.configmgr. O controle será retornado ao responsável pela chamada quando o fluxo de mensagens for relatado como parado ou quando decorrer o tempo padrão de um minuto, aquele que acontecer primeiro.
mqsistopmsgflow –n cm1.configmgr –b B1 -e default -m flow1
Insira o mqsistopmsgflow para exibir as informações de uso:
> mqsistopmsgflow BIP1025I: Pára fluxos de mensagens. > Sintaxe: mqsistopmsgflow (-n cfgParameterFileName | ([-i ipAddress] [-p port] [-q qMgr])) -b brokerName [-e executionGroupName [-m flowName]] [-w timeoutValue] [-v traceFileName] Opções de Comandos: '-n cfgParameterFileName' arquivo de conexão do Configuration Manager (.configmgr) '-i ipAddress' Endereço IP ou nome do host do Configuration Manager '-p port' número da porta do Configuration Manager '-q qMgr' gerenciador de filas do Configuration Manager '-b brokerName' nome do intermediário no qual serão parados os fluxos de mensagens '-e executionGroupName' nome do grupo de execução no qual são parados os fluxos de mensagens. Se ele não for especificado, todos os fluxos de mensagens no intermediário serão parados. '-m flowName' nome do fluxo de mensagens a ser iniciado. Se ele não for especificado, todos os fluxos de mensagens no grupo de execução serão parados. '-w timeoutValue' tempo de espera (em segundos) para os fluxos de mensagens serem parados (Padrão=60) '-v traceFileName' enviar rastreio interno detalhado para o arquivo especificado.