Ir para o conteúdo

Serviço de Message Queue Jitterbit

Visão geral

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

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

O serviço Message Queue oferece suporte ao processamento assíncrono, permitindo que você gerencie as cargas de trabalho e os recursos do sistema com estes componentes:

Arquitetura do sistema

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

  1. Os dados são recuperados de um endpoint de origem, como por exemplo, usando an Integration Studioconector. 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 especificada).

  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 para serem consumidos por um endpoint de destino, como por exemplo, usando an Integration Studioconector.

  5. Uma vez que os dados são consumidos, a mensagem pode ser reconhecida (usando a Atividade de reconhecimento) ou reconhecido negativamente (usando a atividade NACK). Se a mensagem não for confirmada ou for 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 atrás de um firewall em sua rede, você deve lista de permissões o Serviço de Message Queue.

Limites

O serviço Message Queue tem uso e serviço limites para garantir desempenho ideal e uso justo.

Limites de uso

Esses são os limites de uso dependendo do nível adquirido para sua organização, seja Básico ou Premium.

Para obter informações sobre os 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). É recomendável 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.

Limites de uso Básico
Número de environments habilitado para o serviço Message Queue 2 ambientes
Número de queues por ambiente 2 filas por ambiente
Número de mensagens por queue 25 mensagens
Limite de tamanho de mensagem 104.857.600 bytes (100 MB)
Mensagens por mês (em todos os tipos de fila) 50.000 mensagens

Prêmio

Estes são os limites de uso para o nível Premium:

Limites de uso Premium
Número de environments habilitado para o serviço Message Queue Sem limite
Número de queues por ambiente 50 filas por ambiente
Número de mensagens por queue 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 limite ser aumentado, você pode recriá-la para aplicar o limite maior.

Limite de tamanho de 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). É recomendável 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.

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 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 um único 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 o Acknowledge ou [atividade NACK]) 30 minutos
TTL (tempo de vida) da mensagem Duração máxima que uma mensagem pode 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":"Error sending message."

Para resolver, talvez seja necessário confirmar mensagens na fila ou você pode ajustar o limite de mensagens. O limite de mensagens definido pelo usuário é definido no Management Console Message queues página na abaFilas de mensagens. Ajuste o valor no campo Message Limit, disponível em Advanced Options de uma fila.