Ir para o conteúdo

Serviço de Message Queue Harmony da Jitterbit

Visão Geral

O Harmony Message Queue Service da Jitterbit é um serviço de fila de mensagens multilocatário baseado em nuvem, onde você pode criar e gerenciar filas e mensagens por meio do Management Console Message Queues e o conector Jitterbit MQ.

Uma mensagem é qualquer dado transferido entre dois sistemas ou aplicativos. Quando uma mensagem (enviada através do conector Jitterbit MQ ) é recebida por um aplicativo (o Message Queue Service), o aplicativo pode colocá-la em uma queue, que contém mensagens organizadas na ordem em que precisam ser acionadas. ou processado.

O serviço Message Queue oferece suporte ao processamento assíncrono, permitindo gerenciar cargas de trabalho e recursos do sistema com estes componentes:

Arquitetura do Sistema

Este diagrama mostra como uma mensagem do Jitterbit Message Queue se move pela arquitetura do sistema:

  1. Os dados são recuperados de um endpoint de origem, por exemplo, usando um conector do Cloud Studio. Os dados recuperados podem então ser transformados em uma mensagem a ser consumida pelo conector Jitterbit MQ.

  2. Usando o Jitterbit MQ Enviar ou Enviar atividade em massa, os dados são enviados para o serviço Jitterbit Message Queue (que envia as mensagens para a fila de mensagens).

  3. As mensagens podem então ser recuperadas de uma fila de mensagens usando um Jitterbit MQ Get ou Obter atividade em massa.

  4. Os dados recuperados de uma mensagem podem então ser usados como entrada a serem consumidos por um endpoint de destino, como usando um conector do Cloud Studio.

  5. Depois que os dados forem consumidos, a mensagem poderá ser confirmada (usando a atividade de reconhecimento) ou reconhecido negativamente (usando a atividade NACK). Se a mensagem não for confirmada ou confirmada negativamente antes do tempo limite de 30 minutos, a mensagem estará disponível para ser recuperada da fila novamente por um Get ou Obter atividade em massa.

Nota

Se estiver usando um Agente Privado que esteja protegido por um firewall em sua rede, você deverá lista de permissões o serviço de Message Queue.

Limites de Uso

O serviço Message Queue tem limites de uso para garantir desempenho ideal e uso justo. Estes são os limites de uso dependendo do nível adquirido, seja Basic ou Premium:

Limites de uso Básico Prêmio
Número de ambientes habilitado para o serviço Message Queue 2 ambientes Sem limite
Número de filas por ambiente 2 filas por ambiente 50 filas por ambiente
Número de mensagens por fila 25 mensagens 10.000 mensagens
Comprimento da mensagem 100 MB 500 MB
Mensagens por mês (em todos os tipos de fila) 50.000 mensagens Limitado pelo número de pacotes de mensagens adquiridos

Esses limites de uso são contratuais. Recomendamos que você monitore o uso de suas mensagens e considere atualizações ou compras de pacotes adicionais para se alinhar aos padrões de uso.

Para obter informações sobre preços de níveis, entre em contato com seu Gerente de sucesso do cliente (CSM).

Solução de Problemas

Se o número de mensagens exceder o limite de mensagens definido pelo usuário para uma fila de mensagens individual, este erro de tempo de execução será retornado:

"statuscode":500,"Error":"Error sending message."

Para resolver, pode ser necessário confirmar as mensagens na fila ou ajustar o limite de mensagens. O limite de mensagens definido pelo usuário é definido no Management Console Message Queues na guia aba de mensagens. Ajuste o valor no campo Limite de mensagens, disponível em Opções avançadas de uma fila.