Saltar al contenido

Servicio de Message Queue Jitterbit

Descripción general

El Jitterbit Message Queue Service es el servicio de cola de mensajes multiusuario basado en la nube de Jitterbit, donde puede crear y administrar colas y mensajes a través de la Management Console Colas de mensajes página y el 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 el que se debe actuar sobre ellos o procesarlos.

El servicio de Message Queue admite el procesamiento asincrónico, lo que le permite administrar las cargas de trabajo y los recursos de su 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 an Integration Studioconector. Los datos recuperados pueden luego transformarse en un mensaje para ser consumido por el conector Jitterbit MQ.

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

  3. Luego, los mensajes se pueden recuperar de una cola de mensajes utilizando un Jitterbit MQ Get o Obtener actividad masiva.

  4. Los datos recuperados de un mensaje se pueden utilizar como entrada para ser consumidos por un extremo de destino, por ejemplo, mediante an Integration Studioconector.

  5. Una vez que se consumen los datos, el mensaje puede reconocerse (utilizando la actividad Reconocer) o reconocido negativamente (utilizando la actividad NACK). Si el mensaje no se reconoce o se reconoce negativamente antes del tiempo de espera de 30 minutos, el mensaje estará disponible para ser recuperado de la cola nuevamente mediante un Get o Obtener actividad masiva.

Nota

Si usa 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

El servicio de Message Queue tiene uso y servicio límites para garantizar un rendimiento óptimo y un uso justo.

Límites de uso

Estos son los límites de uso según el nivel adquirido para su organización, ya sea Básico o Premium.

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

Básico

Estos son los límites de uso para el nivel Básico. Estos límites de uso son contractuales (no impuestos por el sistema). Se recomienda que controle el uso de sus mensajes y considere la posibilidad de realizar actualizaciones o comprar paquetes adicionales para alinearse con los patrones de uso.

Límites de uso Básico
Número de environments habilitado para el servicio de Message Queue 2 ambientes
Número de queues por ambiente 2 colas por ambiente
Número de mensajes por queue 25 mensajes
Límite de tamaño del mensaje 104.857.600 bytes (100 MB)
Mensajes por mes (en todos los tipos de colas) 50 000 mensajes

De primera calidad

Estos son los límites de uso para el nivel Premium:

Límites de uso Premium
Número de environments habilitado para el servicio de Message Queue Sin límite
Número de queues por ambiente 50 colas por ambiente
Número de mensajes por queue 100 000 mensajes para colas creadas después de la versión 11.33
50 000 mensajes para colas creadas entre las versiones 11.29 y 11.33
10 000 mensajes para colas creadas antes de la versión 11.29

Consejo

Si creó una cola antes de que se incrementara el límite, puede volver a crearla para aplicar el límite más alto.

Límite de tamaño del mensaje 524.288.000 bytes (500 MB)
Mensajes por mes (en todos los tipos de colas) Limitado por la cantidad de paquetes de mensajes adquiridos

Nota

Este límite de uso es contractual (no impuesto por el sistema). Se recomienda que controle el uso de sus mensajes y considere la posibilidad de realizar actualizaciones o comprar paquetes adicionales para alinearse con los patrones de uso.

Límites de servicio

Estos son los límites del servicio (aplicables a todas las organizaciones):

Categoría Descripción Límite de servicio
Sesiones activas Máximo de sesiones activas permitidas 50 por ambiente
500 por organización
Tamaño del lote Número máximo de mensajes que se pueden incluir en un solo lote Get Bulk o Send Bulk activity para el conector Jitterbit MQ 10.000 mensajes por lote
Tiempo de espera del mensaje La duración en la que se debe reconocer explícitamente un mensaje (con el Acknowledge o [actividad NACK]) 30 minutos
TTL (tiempo de vida) del mensaje Duración máxima que se permite que un mensaje permanezca en una cola de mensajes antes de ser eliminado del sistema 864 000 000 milisegundos (10 días)

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 confirmar 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ñaColas de mensajes. Ajuste el valor en el campo Límite de mensajes, disponible en las Opciones avanzadas de la cola.