Configure seu broker e grupos de execução para usarem o listener
do broker inteiro para os nós HTTP ou SOAP em
um ou mais grupos de execução.
É possível alterar a configuração para grupos de execução para que
os nós HTTP
ou SOAP usem o
listener do broker inteiro. Os nós HTTP usam o listener do broker inteiro por padrão,
mas você pode ter configurado alguns grupos de execução para usarem o listener
integrado e agora deseja alternar de volta usando o listener do broker inteiro.
Os comandos mostrados nos exemplos aqui são divididos em várias
linhas para facilitar a leitura; quando inserir o comando, será necessário usar
uma única linha.
- Verifique se o intermediário está em execução.
- Se você desativou o listener do broker inteiro, execute o comando mqsichangeproperties
para reiniciá-lo. Por exemplo:
mqsichangeproperties MB8BROKER -b httplistener -o HTTPListener
-n startListener -v true
- Para alternar para o uso do listener do broker inteiro para um grupo
de execução específico, use o comando mqsichangeproperties ou o WebSphere Message Broker Explorer para
alterar a configuração do grupo de execução.
- Para usar o comando mqsichangeproperties,
adapte um dos exemplos a seguir:
mqsichangeproperties MB8BROKER -e exgroup1 -o ExecutionGroup
-n httpNodesUseEmbeddedListener -v false
mqsichangeproperties MB8BROKER -e exgroup1 -o ExecutionGroup
-n soapNodesUseEmbeddedListener -v false
MB8BROKER é o nome de
seu broker; exgroup1 é o nome de seu grupo de
execução.Se
desejar alterar o status para todos os grupos de execução, será possível omitir
o nome do grupo de execução específico:
mqsichangeproperties MB8BROKER -o ExecutionGroup
-n httpNodesUseEmbeddedListener -v false
Este comando
não altera o status do listener para mensagens SOAP processadas
pelos nós SOAP; apenas mensagens para e a partir de nós HTTP são afetadas.
- Para utilizar o WebSphere Message Broker Explorer, conclua as seguintes etapas:
- Na visualização Navegador, expanda o broker e clique com o botão direito do mouse no
grupo de execução com o qual você deseja trabalhar
- Selecione Propriedades
- Na guia Estendido, desmarque a caixa de seleção Nós SOAP
Usam Listener Integrado ou a caixa de seleção Nós HTTP Usam Listener Integrado, conforme necessário.
Se você estiver trabalhando com um broker em uma versão
que não suporta listeners do broker inteiro para os nós SOAP, não
haverá nenhuma caixa de seleção para a propriedade Nós SOAP Usam Listener Integrado.
Se você estiver trabalhando com um broker em uma versão que não suporta
listeners integrados para os nós HTTP, não haverá nenhuma caixa de seleção para a propriedade Nós
HTTP Usam Listener Integrado. Em ambos esses
casos, você verá a mensagem a seguir: Propriedade não suportada
para este Grupo de Execução.
- Pare e reinicie o broker para assegurar que suas mudanças
entrem em vigor.
Para obter informações adicionais sobre este comando,
e exemplos de como alterar outras propriedades associadas a um broker
ou grupo de execução, consulte a descrição do comando mqsichangeproperties.