Jitterbit Message Queue Service
Visão Geral
O Jitterbit Message Queue é o serviço de fila de mensagens baseado em nuvem e multi-inquilino da Jitterbit, onde você pode criar e gerenciar filas e mensagens através da página Filas de mensagens do Console de Gerenciamento e do conector Jitterbit MQ.
Uma mensagem é qualquer dado que é transferido entre dois sistemas ou aplicações. Quando uma mensagem (enviada através do conector Jitterbit MQ) é recebida por uma aplicação (o Serviço de Fila de Mensagens), a aplicação pode colocá-la em uma fila, que contém mensagens organizadas na ordem em que precisam ser processadas ou atendidas.
O serviço de Fila de Mensagens suporta processamento assíncrono, permitindo que você gerencie as cargas de trabalho e recursos do seu sistema com estes componentes:
-
Página de gerenciamento de Filas de Mensagens
Use a página Filas de mensagens do Console de Gerenciamento para realizar estas ações:-
Criar, gerenciar e monitorar filas de mensagens na aba Filas de mensagens.
-
Criar e gerenciar tokens de autenticação na aba Tokens de autenticação. Tokens de autenticação concedem ao conector Jitterbit MQ acesso às filas de mensagens.
-
Habilitar ou desabilitar mensagens para ambientes Harmony e definir o intervalo de atualização automática da fila de mensagens na aba Configurações.
-
-
Conector Jitterbit MQ
Use o conector Jitterbit MQ para realizar estas ações:-
Reconhecer mensagens em uma fila de mensagens usando a atividade Reconhecer.
-
Recuperar todas as mensagens em uma fila de mensagens específica usando a atividade Obter.
-
Reconhecer mensagens negativamente usando a atividade NACK.
-
Enviar mensagens para uma fila de mensagens usando a atividade Send.
-
Arquitetura do sistema
Este diagrama exibe como uma mensagem da Jitterbit Message Queue se move através da arquitetura do sistema:

-
Os dados são recuperados de um endpoint de origem, como ao usar um conector do Studio. Os dados recuperados podem então ser transformados em uma mensagem a ser consumida pelo conector Jitterbit MQ.
-
Usando a atividade Send ou a atividade Send Bulk da Jitterbit MQ, os dados são enviados para o serviço Jitterbit Message Queue (que envia as mensagens para a fila de mensagens especificada).
-
As mensagens podem então ser recuperadas de uma fila de mensagens usando a atividade Get ou a atividade Get Bulk da Jitterbit MQ.
-
Os dados recuperados de uma mensagem podem então ser usados como entrada a ser consumida por um endpoint de destino, como ao usar um conector do Studio.
-
Uma vez que os dados são consumidos, a mensagem pode ser reconhecida (usando a atividade Acknowledge) ou reconhecida negativamente (usando a atividade NACK). Se a mensagem não for reconhecida ou reconhecida negativamente antes do tempo limite de 30 minutos, a mensagem estará disponível para ser recuperada da fila novamente por meio de uma atividade Get ou atividade Get Bulk.
Nota
Se estiver usando um agente privado que está atrás de um firewall dentro da sua rede, você deve permitir o Serviço de Fila de Mensagens.
Limites
O serviço de Fila de Mensagens possui limites de uso e serviço para garantir desempenho ideal e uso justo.
Limites de uso
Estes são os limites de uso dependendo do nível adquirido para sua organização, seja Básico ou Premium.
Para informações sobre preços dos níveis Básico e Premium, entre em contato com seu Gerente de Sucesso do Cliente (CSM).
Básico
Estes são os limites de uso para o nível Básico. Esses limites de uso são contratuais (não impostos pelo sistema). É recomendado que você monitore seu uso de mensagens e considere upgrades ou compras de pacotes adicionais para alinhar com os padrões de uso.
| Limites de uso | Básico |
|---|---|
| Número de [ambientes] habilitados para o serviço de Fila de Mensagens | 2 ambientes |
| Número de [filas] por ambiente | 2 filas por ambiente |
| Número de mensagens por [fila] | 25 mensagens |
| Limite de tamanho da mensagem | 104,857,600 bytes (100 MB) |
| Mensagens por mês (em todos os tipos de fila) | 50,000 mensagens |
Premium
Estes são os limites de uso para o nível Premium:
| Limites de uso | Premium |
|---|---|
| Número de [ambientes] habilitados para o serviço de Fila de Mensagens | Sem limite |
| Número de [filas] por ambiente | 50 filas por ambiente |
| Número de mensagens por [fila] | 100.000 mensagens para filas criadas após o lançamento 11.33 50.000 mensagens para filas criadas entre os lançamentos 11.29 e 11.33 10.000 mensagens para filas criadas antes do lançamento 11.29 Dica Se você criou uma fila antes do aumento do limite, pode recriá-la para aplicar o limite mais alto. |
| Limite de tamanho da mensagem | 524.288.000 bytes (500 MB) |
| Mensagens por mês (em todos os tipos de fila) | Limitado pelo número de pacotes de mensagens adquiridos Nota Este limite de uso é contratual (não imposto pelo sistema). É recomendado que você monitore seu uso de mensagens e considere upgrades ou compras de pacotes adicionais para alinhar com os padrões de uso. |
Limites de serviço
Estes são os limites de serviço (aplicáveis a todas as organizações):
| Categoria | Descrição | Limite de serviço |
|---|---|---|
| Sessões ativas | Número máximo de sessões ativas permitidas | 50 por ambiente 500 por organização |
| Tamanho do lote | Número máximo de mensagens que podem ser incluídas em uma única Get Bulk ou Send Bulk activity para o conector Jitterbit MQ | 10.000 mensagens por lote |
| Tempo limite da mensagem | A duração em que uma mensagem deve ser explicitamente reconhecida (com a Acknowledge ou NACK activity) | 30 minutos |
| TTL da mensagem (tempo de vida) | Duração máxima que uma mensagem é permitida permanecer em uma fila de mensagens antes de ser excluída do sistema | 864.000.000 milissegundos (10 dias) |
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":"Erro ao enviar mensagem."
Para resolver, pode ser necessário reconhecer mensagens na fila, ou você pode ajustar o limite de mensagens. O limite de mensagens definido pelo usuário é configurado na página Filas de mensagens do Console de Gerenciamento na aba Filas de mensagens. Ajuste o valor no campo Limite de Mensagens, disponível nas Opções Avançadas de uma fila.