Conexões do WebSphere MQ

O número de conexões do WebSphere MQ requeridas por um intermediário para seu gerenciador de filas depende das ações dos fluxos de mensagens que acessam o recurso MQ. Para cada fluxo de intermediário que acessa uma fila, uma conexão é requerida para cada encadeamento de fluxo de mensagens. Se um nó diferente do mesmo encadeamento utilizar o mesmo gerenciador de filas, a mesma conexão será utilizada.

O número de identificações de filas requeridas também depende do comportamento do fluxo. Para cada fluxo que acessa filas, uma identificação da fila é requerida para cada nome de fila exclusivo para cada encadeamento de fluxo de mensagens. Nós que acessam o mesmo nome de fila no mesmo fluxo utilizam a mesma identificação da fila.

Ao iniciar um intermediário, e durante sua execução, ele abre as identificações de filas do WebSphere MQ. O intermediário armazena essa identificações de filas em cache. Por exemplo, quando um nó do fluxo de mensagens inicia o acesso ao primeiro recurso MQ que utiliza, ele abre uma conexão com o gerenciador de filas e abre a fila. Isso é feito na primeira vez que uma mensagem é processada por esse nó do fluxo de mensagens. Para os nós MQInput, isso ocorre quando o fluxo é iniciado. Essa identificação da fila permanece aberta até:
  • O fluxo de mensagens tornar-se inativo e não ter sido utilizado por um minuto
  • O grupo de execução ser parado
  • O intermediário ser parado
A identificação da fila para o nó input não é liberada quando o fluxo está inativo. A identificação da fila é liberada somente quando você pára o fluxo de mensagens.

Um encadeamento executando trabalho do WebSphere MQ torna-se inativo quando não tiver recebido nenhuma mensagem em sua fila de entrada por um minuto. O tempo de inatividade permitido é iniciado quando a fila de entrada que está sendo lida fica vazia. Se um fluxo de mensagens obtiver uma mensagem da fila de entrada, o temporizador será reconfigurado.

Quando um fluxo de mensagens estiver inativo, o grupo de execução liberará periodicamente identificações de filas do WebSphere MQ. Portanto, as conexões mantidas pelo intermediário refletem a utilização atual do intermediário desses recursos.

Conceitos relacionados
Visão Geral de Fluxos de Mensagens
Referências relacionadas
Conexões de Banco de Dados do Usuário
Nós Internos
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ac35400_