Saltar al contenido

Servicio de Message Queue Harmony de Jitterbit

Descripción General

El Harmony Message Queue Service de Jitterbit es un servicio de cola de mensajes multiinquilino basado en la nube, donde puede crear y administrar colas y mensajes a través de la Management Console Colas de mensajes y la página Conector Jitterbit MQ.

Un mensaje es cualquier dato que se transfiere entre dos sistemas o aplicaciones. Cuando una aplicación (el servicio de Message Queue ) recibe un mensaje (enviado a través del conector Jitterbit MQ ), la aplicación puede colocarlo en una cola, que contiene mensajes organizados en el orden en que se debe actuar sobre ellos. o procesado.

El servicio Message Queue admite el procesamiento asincrónico, lo que le permite administrar las cargas de trabajo y los recursos del sistema con estos componentes:

Arquitectura del Sistema

Este diagrama muestra cómo se mueve un mensaje de Jitterbit Message Queue a través de la arquitectura del sistema:

  1. Los datos se recuperan de un extremo de origen, por ejemplo, mediante el uso de un conector de Cloud Studio. Los datos recuperados se pueden transformar en un mensaje para ser consumido por el conector Jitterbit MQ.

  2. Usando Jitterbit MQ Enviar o Enviar actividad masiva, los datos se envían al servicio Jitterbit Message Queue (que envía los mensajes a la cola de mensajes especificada).

  3. Los mensajes se pueden recuperar de una cola de mensajes usando Jitterbit MQ Get o Obtener actividad masiva.

  4. Los datos recuperados de un mensaje se pueden usar como entrada para ser consumidos por un extremo de destino, como mediante el uso de un conector de Cloud Studio.

  5. Una vez que se consumen los datos, el mensaje se puede confirmar (usando Actividad de reconocimiento) o confirmado negativamente (usando la actividad NACK). Si el mensaje no se reconoce o se confirma negativamente antes del tiempo de espera de 30 minutos, el mensaje estará disponible para ser recuperado de la cola nuevamente mediante Get o Obtener actividad masiva.

Nota

Si utiliza un Agente Privado que está detrás de un firewall dentro de su red, debe lista de permisos el servicio de Message Queue.

Límites de Uso

El servicio Message Queue tiene límites de uso para garantizar un rendimiento óptimo y un uso justo. Estos son los límites de uso según el nivel adquirido, ya sea Básico o Premium:

Límites de uso Básico Premium
Número de ambientes habilitado para el servicio Message Queue 2 ambientes Sin límite
Número de colas por ambiente 2 colas por ambiente 50 colas por ambiente
Número de mensajes por cola 25 mensajes 10.000 mensajes
Longitud del mensaje 100 MB 500 MB
Mensajes por mes (en todos los tipos de colas) 50.000 mensajes Limitado por la cantidad de paquetes de mensajes comprados

Estos límites de uso son contractuales. Le recomendamos que supervise el uso de sus mensajes y considere actualizaciones o compras de paquetes adicionales para alinearse con los patrones de uso.

Para obtener información sobre los precios por niveles, comuníquese con su Gerente de éxito del cliente (CSM).

Solución de Problemas

Si la cantidad de mensajes excede el límite de mensajes definido por el usuario para una cola de mensajes individual, se devolverá este error de tiempo de ejecución:

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

Para resolverlo, es posible que deba reconocer los mensajes en la cola o puede ajustar el límite de mensajes. El límite de mensajes definido por el usuario se establece en la Management Console Colas de mensajes página en la pestaña Colas de mensajes. Ajuste el valor en el campo Límite de mensajes, disponible en las Opciones avanzadas de una cola.