Use o comando mqsilist para listar informações sobre um ou mais brokers e seus recursos implementados.
>>-mqsilist--+----------------------------------+---------------> +- -a -----------------------------+ '-| brokerSpec |--+--------------+-' '- -e --egName-' >--+-------------------+--+-----------------------+--+------+---> '- -d --detailLevel-' '- -k --applicationName-' '- -r -' >--+---------------------+--+-------------------+---------------> '- -v --traceFileName-' '- -w --timeoutSecs-' >--+-------------------+--------------------------------------->< '- -y --libraryName-' brokerSpec |--+- brokerName ----------------+------------------------------| +- -n --brokerFileName--------+ | .-------------------------. | | V | | '-----+- -i --ipAddress-+---+-' +- -p --port------+ '- -q --qMgr------'
Se você especificar este comando sem parâmetros, um resumo será retornado para o broker que você criou na instalação atual neste computador.
A instalação atual está associada ao console do comando que você abriu (no Windows) ou ao mqsiprofile que está ativo (nos sistemas Linux e UNIX).
Use esta opção se múltiplos usuários desejarem se conectar ao mesmo broker ou se você estiver usando parâmetros de conexão avançada, como SSL.
Para criar este arquivo, clique com o botão direito do mouse no broker no WebSphere Message Broker Explorer e selecione Exportar Arquivo *.broker. Quando solicitado, navegue para o local no qual você deseja salvar o arquivo e insira o nome do arquivo; a extensão .broker é anexada automaticamente ao clicar em Salvar. Inclua o local (caminho) e o nome do arquivo quando especificar este parâmetro. Você deverá assegurar que o local seja acessível quando executar este comando.
Para executar um comando que use SSL para administrar um broker remoto através de um canal seguro, você deve especificar a senha de keystore e de truststore da conexão usando a variável de ambiente IBM_JAVA_OPTIONS. Consulte Resolvendo Problemas ao Executar Comandos para obter informações adicionais.
Use esta opção para conexões com brokers remotos que não requerem parâmetros de conexão avançada.
Se você escolher esta opção, deverá especificar pelo menos um destes três parâmetros; a ordem na qual eles são especificados é insignificante. Não é possível especificar cada parâmetro mais de uma vez.
Os parâmetros que forem omitidos assumirão valores-padrão:
Se você especificar esta opção em um computador no qual instalou versões anteriores a Versão 7.0, apenas os brokers serão listados para essas versões, se eles existirem; o nível de detalhe corresponde a -d 0 para estes brokers anteriores, mesmo se você especificou (ou permitiu como padrão) um nível diferente de detalhe neste comando. Se desejar visualizar informações sobre outros componentes que você criou nas versões anteriores, você deverá usar a versão correspondente do comando mqsilist.
Não é possível usar esta opção para listar informações sobre brokers remotos e seus recursos.
Observe que enquanto eles estiverem iniciando os grupos de execução poderão relatar um PID de 0.
O broker especificado deve estar ativo para que informações do fluxo de mensagens sejam retornadas.
mqsilist -d0
BIP8099I: Broker: MB8BROKER - MB8QMGR
BIP8099I: Broker: test - testqm
BIP8071I: Conclusão do comando bem-sucedido.
mqsilist MB8BROKER -e default -k myApplication
mqsilist MB8BROKER -e default -k myApplication -y myEGLibrary
mqsilist MB8BROKER -e default -k myApplication -d2
mqsilist MB8BROKER -e default -k myApplication -r
mqsilist MB8BROKER
BIP1286I: Grupo de execução 'ello' no broker 'MB8BROKER' está em
execução.
BIP8071I: Conclusão do comando bem-sucedido.
mqsilist -a -r -d2
BIP1280I: The number of runtime installations on this machine is '1'.
7.0.0.0 : C:\Program Files\IBM\MQSI\7.0
===================================
BIP1284I: Broker 'MB7BROKER' on queue manager 'MB7QMGR' is running.
Broker version: '7000' (build 'S000-L90708')
Platform: 'Microsoft Windows'
Process ID: '3116'
Short description: ''
Long description: ''
-----------------------------------
BIP1286I: Execution group 'ello' on broker 'MB7BROKER' is
running.
Número de fluxos de mensagens que são ativados para execução: '2'.
Número de aplicativos que são ativados para execução: '1'.
Process ID: '4220'
UUID: '45ef67ac-2201-0000-0080-f364270ba85e'
Short description: ''
Long description: ''
--------
BIP1288I: Message flow 'simpleflow' on execution group 'ello' is running.
Additional thread instances: '0'
Deployed: '24/07/09 16:37' in Bar file 'C:\Documents and Settings\Matt\My Documents\BAR Files\test.bar'
Last edited: '08/08/07 17:42'
User-defined property names:
Keywords:
Author = 'Matt'
Information = 'This flow simply removes messages from SYSTEM.DEFAULT.LOCAL.QUEUE'
Usage = 'This usage is buried inside the CMF'
VERSION = 'v1.1'
--------
BIP1288I: Message flow 'MyApplicationFlow' on execution group 'ello' is running.
Additional thread instances: '0'
Deployed: '27/07/09 20:15' in Bar file 'C:\Documents and Settings\Matt\My Documents\BAR Files\overridden.bar'
Last edited: '12/06/07 17:06'
User-defined property names:
Keywords:
--------
BIP1290I: File 'Swift_2002_MT103.dictionary' is deployed to execution group 'ello'.
Deployed: '27/07/09 16:47' in Bar file 'C:\Documents and Settings\Matt\My Documents\BAR Files\SWIFT.bar'
Last edited: '06/09/05 15:17'.
Keywords:
===================================
BIP1285I: Broker 'test' on queue manager 'testqm' is stopped.
Start the broker for more information.
BIP8071I: Conclusão do comando bem-sucedido.
BIP1280I: The number of runtime installations on this machine is '1'.
7.0.0.0 : C:\Program Files\IBM\MQSI\7.0
===================================
BIP1292I: Broker 'MIBROKER1' é um broker de várias instâncias.
A instância do broker está executando em modo de Espera em várias instâncias
Gerenciador de filas 'MIQMGR1'
Mais informações estarão disponíveis quando a instância do broker estiver ativa.
BIP8071I: Conclusão do comando com êxito
BIP1280I: The number of runtime installations on this machine is '1'.
7.0.0.0 : C:\Program Files\IBM\MQSI\7.0
===================================
BIP1293I: Broker 'MIBROKER1' é um broker de várias instâncias.
A instância do broker está ativa e executando em várias instâncias
Gerenciador de filas 'MIQMGR1'
-----------------------------------
BIP1286I: O grupod de execução 'padrão' no broker 'MIBROKER1' está executando.
Número de fluxos de mensagens que são ativados para execução: '1'.
Número de aplicativos que são ativados para execução: '1'.
ID do Processo: '4876'
UUID: '45ef7be4-2203-0000-0080-b764270fa96c'
Short description: ''
Long description: ''
--------
BIP1288I: O fluxo de mensagens 'jmsflow' no grupo de execução 'padrão' está executando.
Additional thread instances: '0'
Implementado: '26/09/09 18:21' no arquivo Bar 'C:\Documents and Settings\JDoe\My Documents\
BAR Files\test.bar'
Editado pela Última Vez: '24/09/09 12:16'
User-defined property names:
Keywords:
Autor = 'JDoe'
Informações = 'This flow runs a simple jms scenario'
Uso = 'Takes JMS input and writes to an MQOutput node'
VERSÃO = 'v2.3'
--------
BIP8071I: Conclusão do comando bem-sucedido.
BIP1296I: Broker 'HABK1' is a multi-instance broker that will be started as a WebSphere MQ service.
Multi-instance queue manager 'HAQM1' is stopped.
BIP1298I: Broker 'BK3' will be started as a WebSphere MQ service.
Queue manager 'QM3' is stopped.