Propriedades Configuráveis do Fluxo de Mensagens

Ao incluir um fluxo de mensagens em um arquivo broker archive (BAR) em preparação para implementá-lo em um intermediário, você poderá configurar propriedades adicionais que influenciam sua operação de tempo de execução. Essas propriedades estão disponíveis para revisão e atualização quando você seleciona a guia Configurar para o arquivo archive do intermediário.

Instâncias Adicionais
Especifica o número de encadeamentos adicionais que o intermediário pode utilizar para atender o fluxo de mensagens. Esses encadeamentos adicionais são criados apenas se houver mensagens de entrada suficientes. É possível utilizar até 256 encadeamentos. O valor padrão é 0. Os encadeamentos adicionais podem aumentar o rendimento do processamento de um fluxo de mensagens, mas você deve considerar o impacto potencial no pedido de mensagem.

Se o fluxo de mensagens processar mensagens do WebSphere MQ, você poderá configurar o fluxo de mensagens para controlar o pedido da mensagem. Configure a propriedade Modo de Pedido no nó MQInput de acordo. Você também pode precisar definir as propriedades Consolidar por Grupo de Mensagens e Pedido Lógico.

Início da mudançaUm nó MQInput abre a fila de entrada com MQOO_INPUT_AS_Q_DEF, que utiliza a propriedade DEFSOPT da fila de entrada. Portanto, você deve se certificar que a fila de entrada foi definida com DEFSOPT(SHARED) e com o conjuntos de propriedades SHARE para permitir múltiplos encadeamentos de intermediários lerem da fila de entrada. Se essas propriedades são forem configuradas desta forma, os encadeamentos de fluxo de mensagens relatam que a fila em uso (MQRC=2042) e o fluxo de mensagens podem parar o processamento de mensagens na fila de entrada.Fim da mudança

Contagem de Consolidação
Para mensagens do WebSphere MQ, especifica quantas mensagens de entrada são processadas por um fluxo de mensagens antes de um ponto de sincronização ser obtido (emitindo MQCMIT).

O valor padrão 1 também é o valor mínimo permitido. Altere essa propriedade para evitar chamadas de MQCMIT freqüentes quando mensagens estiverem sendo processadas rapidamente e a falta de uma consolidação imediata puder ser tolerada pelo aplicativo de recepção.

Utilize o Intervalo de Consolidação para assegurar-se de que uma consolidação seja executada periodicamente quando não forem recebidas mensagens suficientes para preencher a Contagem de Consolidação.

Essa propriedade não terá efeito se o fluxo de mensagens não processar mensagens do WebSphere MQ.

Intervalo de Consolidação
Para mensagens do WebSphere MQ, especifique um intervalo de tempo no qual uma consolidação é obtida quando a propriedade Contagem de Consolidações for maior que 1 (ou seja, em que o fluxo de mensagens estiver executando batch de mensagens), mas o número de mensagens processadas não tiver atingido o valor da propriedade Contagem de Consolidações. Ele assegura que uma consolidação seja executada periodicamente quando não forem recebidas mensagens suficientes para preencher a Contagem de Consolidação.

O intervalo de tempo é especificado em segundos, como um número decimal com um máximo de 3 casas decimais (granularidade de milissegundos). O valor deve estar no intervalo de 0.000 a 60.000. O valor padrão é 0.

Essa propriedade não terá efeito se o fluxo de mensagens não processar mensagens do WebSphere MQ.

Transação Coordenada
Controla se o fluxo de mensagens é processado como uma transação global, coordenada pelo WebSphere MQ. Tal fluxo de mensagens deve ser completamente coordenado de forma global. O valor padrão é Não.

Utilize as transações coordenadas somente quando precisar processar as mensagem e as atualizações do banco de dados que são executadas pelo fluxo de mensagens em uma única unidade de trabalho utilizando um protocolo two-phase commit. Nesse caso, a mensagem é lida e as atualizações do banco de dados são executadas ou nenhum dos dois é executado.

Se você alterar esse valor, verifique se o gerenciador de filas do intermediário esteja configurado corretamente. Se o gerenciador de filas não for configurado corretamente, o intermediário gerará uma mensagem quando o fluxo de mensagens receber uma mensagem para indicar que, embora o fluxo de mensagens deva ser coordenado globalmente, a configuração do gerenciador de filas não suporta isso.

Consulte Bancos de Dados Suportados informações sobre quais bancos de dados são suportados como participantes de uma transação global e a seção Administração do Sistema do WebSphere MQ Versão 6: centro de informações on-line ou o manual WebSphere MQ Versão 5.3 no WebSphere MQ para como configurar WebSphere MQ e o gerenciador do banco de dados.

Essa propriedade não terá efeito se o fluxo de mensagens não processar mensagens do WebSphere MQ.

Propriedades Definidas pelo Usuário
O valor inicial de uma propriedade definida pelo usuário (UDP) pode ser modificado no tempo de design pelo Editor de Fluxo de Mensagens ou substituído no tempo de implementação pelo Editor Archive do Intermediário. A vantagem das UDPs é que seus valores podem ser alterados pela equipe operacional no tempo de implementação. Se, por exemplo, você utilizar UDPs para manter dados de configuração, você pode configurar um fluxo de mensagens para um computador, tarefa ou ambiente específicos no tempo de implementação, sem ter que alterar o código no nível do nó.

Para obter informações de introdução sobre UDPs, consulte Propriedades Definidas pelo Usuário no ESQL.

Para obter informações sobre como configurar UDPs no tempo de implementação, consulte Configurando um fluxo de mensagens no momento da implementação com propriedades definidas pelo usuário.

Você pode visualizar e atualizar outras propriedades configuráveis para o fluxo de mensagens. As propriedades exibidas dependem dos nós dentro do fluxo de mensagens; alguns não têm propriedades configuráveis para exibir. As propriedades do nó configuráveis são predominantemente propriedades relacionadas ao sistema que, provavelmente, são alteradas para cada intermediário no qual o fluxo de mensagens é implementado. Essas propriedades incluem nomes da origem de dados os nomes das filas e gerenciadores de filas do WebSphere MQ. Para obter detalhes completos das propriedades configuráveis para um nó, consulte a descrição de nó apropriada.

Conceitos relacionados
Propriedades Definidas pelo Usuário no ESQL
Propriedades Definidas pelo Usuário
Visão Geral da Implementação
Tarefas relacionadas
Desenvolvendo Fluxos de Mensagens
Editando Propriedades Configuráveis
Configurando um fluxo de mensagens no momento da implementação com propriedades definidas pelo usuário
Referências relacionadas
Nós Internos
Informações relacionadas
Centro de Informações On-line do WebSphere MQ Versão 6
Página da Web da Biblioteca do WebSphere MQ
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última atualização : 2009-02-13 16:11:44

ac09055_