Ir para o conteúdo

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:

Arquitetura do sistema

Este diagrama exibe como uma mensagem da Jitterbit Message Queue se move através da arquitetura do sistema:

  1. 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.

  2. 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).

  3. As mensagens podem então ser recuperadas de uma fila de mensagens usando a atividade Get ou a atividade Get Bulk da Jitterbit MQ.

  4. 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.

  5. 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.