Comando mqsireload

Plataformas Suportadas

  • Plataformas Windows 2000, Windows XP
  • UNIX
  • z/OS

Finalidade

Utilize o comando mqsireload para solicitar que o intermediário pare e inicie novamente os grupos de execução.

Quando você emite esse comando, uma mensagem é enviada para o intermediário que pára e reinicia todos os seus grupos de execução. Você pode especificar um único grupo de execução a ser recarregado, mas é recomendável utilizar o formato padrão deste comando para recarregar todos os grupos de execução.

Como um grupo de execução não será parado até que todos os fluxos de mensagens dele sejam finalizados, a capacidade do intermediário de recarregar rapidamente dependerá do tempo de processamento do fluxo de mensagens com a execução mais longa. Isto afeta o desempenho deste comando e é recomendável rever todos os fluxos de mensagens com execução longa.

Se tiver incluído um nó de plug-in ou analisador em um fluxo de mensagens no intermediário, eles serão excluídos por este comando e as funções de finalização relevantes serão chamadas. Quando os fluxos de mensagens forem iniciados novamente, os recursos utilizados por estes nós e analisadores serão também acessados novamente e readquiridos. No entanto, é recomendável assegurar que os nós de plug-ins gravados pelo usuário e os analisadores forneçam seu próprio mecanismo para recarregar o estado persistente e dados dinamicamente e não dependam da utilização deste comando.

Sintaxe

Plataformas Windows e plataformas UNIX

z/OS

Sinônimo: re

Parâmetros

brokername
(Obrigatório - plataformas Windows e UNIX) O nome do intermediário ao qual o pedido de recarregamento é enviado.
-e egroup
(Opcional) O nome do grupo de execução que deve ser recarregado. Se este parâmetro não for especificado, todos os grupos de execução no intermediário especificado serão parados e iniciados novamente.

Autorização

O ID do usuário utilizado para emitir o comando deve ser membro do grupo mqbrkrs.

Respostas

Não são retornadas respostas adicionais.

Exemplos

Plataformas Windows e UNIX:

mqsireload broker1
z/OS:
F MQP1BRK,re

Conceitos relacionados
Domínio do Intermediário

Tarefas relacionadas
Exclusão de um Intermediário

Referências relacionadas
Preferência de Sintaxe
Comando mqsicreatebroker
Comando mqsichangebroker