Servicio de Cola de Mensajes de Jitterbit
Descripción General
Cola de Mensajes de Jitterbit es el servicio de cola de mensajes basado en la nube y multi-inquilino de Jitterbit, donde se pueden crear y gestionar colas y mensajes a través de la página de la Consola de Gestión Colas de mensajes y el conector Jitterbit MQ.
Un mensaje es cualquier dato que se transfiere entre dos sistemas o aplicaciones. Cuando un mensaje (enviado a través del conector Jitterbit MQ) es recibido por una aplicación (el Servicio de Cola de Mensajes), la aplicación puede colocarlo en una cola, que contiene mensajes organizados en el orden en que deben ser atendidos o procesados.
El servicio de Cola de Mensajes admite procesamiento asíncrono, lo que permite gestionar las cargas de trabajo y recursos del sistema con estos componentes:
-
Página de gestión de Colas de Mensajes
Utilice la página de la Consola de Gestión Colas de mensajes para realizar estas acciones:-
Crear, gestionar y monitorear colas de mensajes en la pestaña de Colas de mensajes.
-
Crear y gestionar tokens de autenticación en la pestaña de Tokens de autenticación. Los tokens de autenticación otorgan acceso al conector Jitterbit MQ a las colas de mensajes.
-
Habilitar o deshabilitar la mensajería para entornos de Harmony y establecer el intervalo de actualización automática de la cola de mensajes en la pestaña de Configuración.
-
-
Conector Jitterbit MQ
Utilice el conector Jitterbit MQ para realizar estas acciones:-
Reconocer mensajes en una cola de mensajes utilizando la actividad de Reconocimiento.
-
Recuperar todos los mensajes en una cola de mensajes específica utilizando la actividad de Obtener.
-
Reconocer mensajes negativamente utilizando la actividad NACK.
-
Enviar mensajes a una cola de mensajes utilizando la actividad Send.
-
Arquitectura del sistema
Este diagrama muestra cómo un mensaje de Jitterbit Message Queue se mueve a través de la arquitectura del sistema:

-
Los datos se recuperan de un punto final de origen, como utilizando un conector de Studio. Los datos recuperados pueden transformarse en un mensaje que será consumido por el conector Jitterbit MQ.
-
Utilizando la actividad Send o la actividad Send Bulk de Jitterbit MQ, los datos se envían al servicio de Jitterbit Message Queue (que envía los mensajes a la cola de mensajes especificada).
-
Los mensajes pueden ser recuperados de una cola de mensajes utilizando la actividad Get o la actividad Get Bulk de Jitterbit MQ.
-
Los datos recuperados de un mensaje pueden ser utilizados como entrada para ser consumidos por un punto final de destino, como utilizando un conector de Studio.
-
Una vez que los datos son consumidos, el mensaje puede ser reconocido (utilizando la actividad Acknowledge) o reconocido negativamente (utilizando la actividad NACK). Si el mensaje no es reconocido o reconocido negativamente antes del tiempo de espera de 30 minutos, el mensaje estará disponible para ser recuperado de la cola nuevamente mediante una actividad Get o una actividad Get Bulk.
Nota
Si utiliza un agente privado que está detrás de un firewall dentro de su red, debe permitir el Servicio de Cola de Mensajes.
Límites
El servicio de Cola de Mensajes tiene límites de uso y límites de servicio para garantizar un rendimiento óptimo y un uso justo.
Límites de uso
Estos son los límites de uso dependiendo del 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 monitoree su uso de mensajes y considere actualizaciones o compras de paquetes adicionales para alinearse con los patrones de uso.
| Límites de uso | Básico |
|---|---|
| Número de [entornos] habilitados para el servicio de Cola de Mensajes | 2 entornos |
| Número de [colas] por entorno | 2 colas por entorno |
| Número de mensajes por [cola] | 25 mensajes |
| Límite de tamaño de mensaje | 104,857,600 bytes (100 MB) |
| Mensajes por mes (a través de todos los tipos de cola) | 50,000 mensajes |
Premium
Estos son los límites de uso para el nivel Premium:
| Límites de uso | Premium |
|---|---|
| Número de [entornos] habilitados para el servicio de Cola de Mensajes | Sin límite |
| Número de [colas] por entorno | 50 colas por entorno |
| Número de mensajes por [cola] | 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 aumentara el límite, puede recrearla para aplicar el límite más alto. |
| Límite de tamaño de mensaje | 524,288,000 bytes (500 MB) |
| Mensajes por mes (a través de todos los tipos de cola) | Limitado por el número de paquetes de mensajes comprados Nota Este límite de uso es contractual (no impuesto por el sistema). Se recomienda que monitoree su uso de mensajes y considere actualizaciones o compras de paquetes adicionales para alinearse con los patrones de uso. |
Límites del 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 entorno 500 por organización |
| Tamaño del lote | Número máximo de mensajes que se pueden incluir en una sola 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 un mensaje debe ser reconocido explícitamente (con la Acknowledge o NACK activity) | 30 minutos |
| TTL del mensaje (tiempo de vida) | Duración máxima que se permite a un mensaje permanecer en una cola de mensajes antes de ser eliminado del sistema | 864,000,000 milisegundos (10 días) |
Solución de problemas
Si el número 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 al enviar el mensaje."
Para resolverlo, puede ser necesario 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 página de Colas de mensajes de la Consola de administración 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.