Use o comando mqsilist para listar informações sobre um ou mais brokers e seus recursos implementados.
>>-mqsilist--+---------------------------------+----------------> '-| 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------'
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.
Se você escolher esta opção, deverá especificar pelo menos um destes três parâmetros: a ordem na qual eles são especificados é irrelevante. Não é possível especificar cada parâmetro mais de uma vez.
Os parâmetros que forem omitidos assumirão valores-padrão:
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.
Se você tentar se conectar a um broker remoto especificando os parâmetros i, p e q ou usando um arquivo de parâmetro de conexão (.broker), o comando tentará usar o código do cliente WebSphere MQ Java™. Esta opção não é suportada no z/OS e retorna o seguinte erro:
BIP1046E: Não é possível se conectar ao broker (name)
O código de razão relatado é MQRC_ENVIRONMENT_ERROR. É necessário especificar um gerenciador de filas locais.
F MQP1BRK,list
As seguintes respostas são geradas:BIP1286I: Grupo de execução 'ello' no broker 'MQP1BRK' está em
execução.
BIP8071I: Conclusão do comando bem-sucedido.
F MQP1BRK,list e='exgrp1'
As respostas
geradas estão no seguinte formato:BIP1288I: Fluxo de mensagens 'simpleflow' no grupo de execução
'ello' está em execução.
BIP8071I: Conclusão do comando com êxito
F MB8BROKER,list e='default' k='myApplication' y='myEGLibrary'
Para obter exemplos de como executar o comando usando BIPLIST, e as respostas que são geradas, consulte Comando mqsilist - Sistemas Windows, Linux e UNIX.