Atividade Sondar Fila do MQ
Use a atividade Pesquisar Fila do MQ periodicamente para verificar a Fila do MQ para mensagens baseadas em um intervalo de novas tentativas especificado durante o tempo de execução.
- Detalhes da Fila e da Mensagem - em que você especifica propriedades para os detalhes de fila e de mensagem.
- Regras de Entrega - em que você especifica como deseja que as mensagens sejam entregues.
- Opções de Nova Tentativa - em que você especifica o tempo de espera entre novas tentativas e o número de vezes de novas tentativas antes de falhar.
Após concluir as tarefas Configurar, Mapeando Saídas para a atividade.
Detalhes da Fila e da Mensagem
Campo | Descrição |
---|---|
Nome da Fila * | Especifica o nome da fila que é sondada para mensagens. |
Tipo de Dado da Carga Útil | Especifica o tipo de dados da carga útil da mensagem, binário ou cadeia. |
Fragmento do Esquema para Cabeçalho MQRFH2 | Especifica se um cabeçalho MQRFH2 está incluído na mensagem.
Se a mensagem for uma mensagem XML e incluir um cabeçalho MQRFH2, selecione
esta caixa de opção e clique em [...]. Na caixa de diálogo Procurar Elemento
do Tipo de Esquema, localize o Esquema XML que define
o cabeçalho, selecione o elemento NameValueData nesse Esquema XML e
clique em OK. O
fragmento de esquema é o elemento NameValueData e todos os seus elementos filhos. Nota: O
Esquema XML que define o cabeçalho deve primeiro ser criado e carregado
no projeto, antes que seja possível selecioná-lo. Para obter informações adicionais, consulte Definindo e Carregando um Esquema XML para um Cabeçalho MQRFH2.
|
Regras de Entrega
Campo | Descrição |
---|---|
Sondar Mudanças | Especifica com que frequência o Integration Appliance deve sondar mudanças na fila. Para obter informações adicionais, consulte Comportamento do Intervalo de Sondagem. |
Local em que as mensagens têm IDs Exclusivos | Especifica se as mensagens na fila têm IDs exclusivos. |
Entregar Mensagens | As opções disponíveis aqui dependem se a caixa de opção IDs
Exclusivos está selecionada. Se selecionada, todas as três opções
estarão disponíveis. Se não, apenas Pelo Menos Uma
Vez será exibido.
|
Opções de Nova Tentativa
Configure as opções de nova tentativa da atividade Sondar Fila do MQ, conforme definido na tabela a seguir:
Opções de Nova Tentativa | Descrição |
---|---|
1) Aguardar __ segundo(s) entre cada nova tentativa. | O número de segundos que o Integration Appliance aguarda antes de tentar recuperar mensagens do MQ Server novamente. |
2) Tentar se conectar __ vezes antes de falhar. | Especifica o número máximo de vezes que o Integration Appliance
tenta recuperar mensagens do MQ Server antes de falhar. Se uma orquestração que inicia com uma atividade Pesquisar Fila do MQ for implementada e o Integration Appliance não puder se conectar ao servidor MQ especificado ou não puder recuperar mensagens da fila, o Integration Appliance registrará os erros como avisos no log do sistema até o valor da contagem de novas tentativas ser atingido. Quando a contagem de novas tentativas é atingida, o Integration Appliance registra um erro no log do sistema, reconfigura a contagem de novas tentativas atual para zero e continua tentando estabelecer uma conexão com o servidor MQ. Por exemplo, você configura a contagem de novas tentativas como 3. O primeiro, o segundo e o terceiro erros aparecem no log do sistema como avisos. O Integration Appliance registra o quarto erro como um erro e reconfigura a contagem de novas tentativas para zero. Portanto, o quinto erro de conexão gera um aviso no log do sistema. O Integration Appliance continua a tentativa de recuperar mensagens da fila. |
Mapeando Saídas
- Parâmetros:
- Os parâmetros payload e mqmdheader são obtidos da mensagem que é recebida da fila.
- rfh2header será obtido se o esquema para o Cabeçalho RFH2 for especificado na tarefa Configurar.