Límites de servicio
Revise los siguientes límites de servicio para los recursos de Oracle Integration 3. Un límite de servicio consiste en la cuota o asignación establecida para un recurso. No puede cambiar los límites de servicio configurados para su arrendamiento.
Se aplican los límites de servicio que se describen a continuación.
Límites de servicio de la consola de Oracle Cloud Infrastructure
Para obtener más límites de servicio de la consola de Oracle Cloud Infrastructure, consulte Límites de servicio en la documentación de OCI.
| Recurso | Límite de servicio |
|---|---|
|
Instancias del servicio de integración |
|
|
Puntos finales privados |
|
|
Puntos finales personalizados |
|
|
Logs de diagnóstico interno de Oracle Integration |
|
Componente: Adaptadores
| Recurso | Límite de servicio |
|---|---|
| Memoria del agente de conectividad | Mínimo de memoria de 8 GB con 4 GB de tamaño de pila dedicado a Java Virtual Machine (JVM) del agente local. Para incluir cualquier otro proceso en el host además del agente, aumente la memoria física a un valor superior a 8 GB. |
| Cargas útiles de mensaje de agente de conectividad |
Todos los adaptadores habilitados para agentes de conectividad
Adaptadores de SOAP y REST configurados con agente de conectividad
|
| Cargas útiles estructuradas (JSON, XML) para adaptadores basados en agentes de conectividad |
|
| Cargas útiles estructuradas para disparar conexiones y respuestas a partir de conexiones de llamada |
|
| Cargas útiles binarias (no estructuradas) (por ejemplo, anexos, MTOM) para conexiones de disparador y respuestas de conexiones de llamada |
|
| Soporte de punto final privado |
La conexión a puntos finales privados está soportada en una lista creciente de adaptadores. Consulte Adaptadores que soportan la conexión a puntos finales privados en Uso de integraciones en Oracle Integration 3. |
| Adaptador de Apache Kafka |
Para las configuraciones de llamada Operaciones de generación/consumo de mensajes:
|
| AS2 Adaptador |
|
|
Adaptadores de base de datos
|
Para las configuraciones de disparador Operaciones de sondeo:
Para las configuraciones de llamada Procedimiento Almacenado, Operación en Tabla y Ejecución de Operaciones de Sentencia PureSQL:
Operaciones de selección de base de datos:
|
| Adaptador de archivos (disponible solo con el agente de conectividad) |
Operaciones de lectura de archivo:
Sondeo con un agente de conectividad:
Operaciones de descarga de archivo:
Nota: El tamaño de los archivos CSV aumenta cuando se convierten en un mensaje. Por lo tanto, el tamaño del archivo debe ser inferior a 50 MB, de modo que el tamaño del mensaje posterior a la conversión no supere los 50 MB. |
| Adaptador FTP |
Para las configuraciones de llamada Operaciones de lectura de archivo:
Operaciones de descarga de archivo:
Operaciones de escritura de archivo:
|
|
Adaptadores JMS
|
Para las configuraciones de disparador Operaciones de Consumo de Mensajes:
Para las configuraciones de llamada Operaciones de generación de mensajes:
|
| Adaptador de Oracle CPQ |
|
| Adaptador de Oracle E-Business Suite |
|
| Adaptador de REST |
Para las configuraciones de disparador
Para las configuraciones de llamada
|
|
Adaptadores basados en REST (adaptadores que muestran los puntos finales de REST en la entrada o adaptadores que llaman a puntos finales externos de REST) Por ejemplo, el adaptador de Oracle Commerce Cloud, el adaptador de Oracle Fusion Field Service, etc. |
Para las configuraciones de disparador (cuando proceda)
Para las configuraciones de llamada (cuando proceda)
|
| Adaptador de Salesforce |
|
| Adaptador de SAP |
|
| Adaptador de SAP Ariba | Consulte la sección sobre las restricciones del adaptador de SAP Ariba. |
| Adaptador de SOAP |
Para las configuraciones de disparador
Para las configuraciones de llamada
|
|
Adaptadores basados en SOAP (adaptadores que muestran los puntos finales de SOAP en la entrada o adaptadores que llaman a puntos finales externos de SOAP) Por ejemplo, Adaptador de Oracle Logistics. |
Para las configuraciones de disparador (cuando proceda)
Para las configuraciones de llamada (cuando proceda)
|
| Timeout de llamada de adaptador saliente basado en agente de conectividad |
|
| Timeout de llamada de adaptador de salida |
|
Timeout de integración para:
|
|
Componente: Integraciones
| Recurso | Límite de servicio |
|---|---|
| Integraciones activas |
|
| Profundidad de llamada de integración |
|
| Límite de tamaño de cadena |
Este límite se aplica a todas las variables de tipo |
| Simultaneidad de acciones paralelas | Las bifurcaciones de acción paralela independientes del tipo de integración (síncrona, asíncrona, etc.) cuentan para los límites de simultaneidad de las solicitudes síncronas.
Por ejemplo, una acción paralela con tres bifurcaciones necesita dos espacios de simultaneidad adicionales para la duración de la acción paralela; una rama se cuenta para el flujo original ya obtenido. |
| Disparadores: solicitudes simultáneas |
|
| Integraciones de eventos (integraciones que se pueden suscribir a eventos) |
|
| Seguimiento de eventos (por instancia de integración única/ejecución de solicitud) |
Una vez alcanzados esos límites, los eventos ya no se registran en el flujo de actividad, pero se siguen procesando y se calcula el estado general de la instancia de integración. Esto garantiza que el estado de la instancia de integración se actualice en todos los escenarios. |
| Duración de flujo de integración |
|
| Límites de acción de archivo temporal (en integraciones) |
|
| Timeout de mensaje de integración síncrona |
|
| Tamaño de mensaje de Oracle Integration |
|
| Codificación y decodificación de contenido de anexo de archivo (asignador) |
|
| Lookups |
|
| Límites de acción de notificación |
Consulte la sección sobre configuración de correos electrónicos de notificación y Capacidades y límites del servicio Email Delivery. |
| Correos electrónicos salientes (enviados desde Oracle Integration en una ventana móvil de 24 horas) |
Consulte la sección sobre configuración de correos electrónicos de notificación y Capacidades y límites del servicio Email Delivery. |
| Timeout de ejecución de JavaScript |
|
| Parámetros de función JavaScript |
|
| Duración de ejecución de XSLT |
|
| Integraciones programadas: solicitudes simultáneas |
|
| Solicitudes de usuario e inquilino |
|
| Programar integraciones: duración de integración de larga ejecución |
|
| Iteraciones de bucle |
|
| Límites de proyecto (máximo por proyecto) |
|
| Bifurcaciones de acción paralela |
|
| Límite de caracteres de valor de variable de seguimiento |
|
| Número máximo de variables globales |
|
| Retención de datos de instancia de servicio | La retención se basa en el nivel de rastreo definido durante la activación de la integración:
|
| Ventana de tiempo para recuperar una instancia de integración con fallos que se puede recuperar | La instancia de integración se puede recuperar hasta que se produzca una de las siguientes situaciones:
|
| Flujo de actividad - filas visibles |
|
| Flujo de actividad: tamaño total (respuesta REST) |
|
| Instancias de integración devueltas por solicitud de supervisión |
|
| Se permiten reenvíos por ID de instancia de integración |
|
| Límite de caracteres de valores de parámetros de programa |
|
| Programar parámetros por integración |
|
| Límite de caracteres de valores de propiedad de integración |
|
| Límites de caracteres de integraciones y conexiones |
|
| Máximo soportado de compensación (API de instancias y errores) |
|
| Límite máximo soportado (API de instancias y errores) |
|
| Timeout de API de desarrollador para Oracle Integration 3 |
|
| Cargas útiles para publicar y suscribirse a eventos en integraciones |
|
| Cargas útiles de flujo de actividad |
|
| Límites de Oracle Cloud Infrastructure API Gateway |
Esto permite un total de 1.000 puntos finales de integración por gateway. |
| B2B para Oracle Integration - Gestión de partners comerciales y seguimiento de mensajes B2B | Consulte Gestión de partners comerciales y Seguimiento de mensajes B2B en Uso de B2B para Oracle Integration 3. |
Componente: Automatización robótica de procesos
| Recurso | Límite de servicio |
|---|---|
|
Duración de instancia de robot |
|
|
Asignación de una instancia de robot a un timeout de entorno |
Varía según el entorno:
|
|
Timeout de descarga de archivo |
|
|
Tamaño de descarga de archivo. |
|
|
Frecuencia de sondeo (frecuencia a la que el agente robot sondea Oracle Integration para trabajar) |
|
|
Tiempo máximo que Oracle Integration espera a que el agente robot sondee el trabajo antes de cambiar el estado de su entorno a No disponible |
|
|
retención de datos de instancia de servicio |
|
|
Entornos en un pool de entornos |
|
|
Límites de caracteres del robot |
|
|
Límites de caracteres del pool de entornos |
|
|
Límites de caracteres de tipo de conexión del robot |
|
|
Límites de caracteres de conexión del robot |
|
Componente: Servidor de archivos
| Recurso | Límite de servicio |
|---|---|
| Almacenamiento |
|
| Conexiones simultáneas |
|
Componente: Decisiones
Límites de servicio de aplicación de decisiones en un proyecto
| Recurso | Límite de servicio |
|---|---|
| Número máximo de solicitudes de decisión por proyecto | 10 |
| Número máximo de aplicaciones de decisión en todos los proyectos | 100 |
| Número máximo de versiones que se pueden crear por aplicación de decisión | 25 |
| Número máximo de versiones activadas por aplicación de decisión | 10 |
Límites de servicio para un modelo de decisión
| Recurso | Límite de servicio |
|---|---|
| Número máximo de ejecuciones simultáneas para mutar operaciones PUT/PATCH/DELETE en API de ciclo de vida de decisión | 1 |
| Número máximo de nodos de decisión por modelo de decisión | 50 |
| Número máximo de reglas (filas) por tabla de decisiones | 100 |
| Número máximo de expresiones de entrada (columnas) por tabla de decisión | 15 |
| Número máximo de pares clave/valor por decisión de contexto | 50 |
| Número máximo de condiciones en if/else y en if/else anidadas | 100 |
| Número máximo de entradas (fila x columna) en la tabla de relaciones | 200 |
| Número máximo de datos de entrada por modelo de decisión | 20 |
| Número máximo de tipos de negocio por modelo de decisión | 20 |
| Número máximo de servicios por modelo de decisión | 10 |
| Número máximo de niveles en decisiones anidadas | 2 |
Componente: automatización de proceso
Para conocer los límites del servicio Automatización de proceso, consulte Límites de servicio en Administración de Oracle Cloud Infrastructure Process Automation.
Uso de paquetes de mensajes y solicitudes síncronas/asíncronas
La siguiente tabla muestra los límites de solicitudes simultáneas en función del número de paquetes de mensajes a los que se ha suscrito.
| Paquetes de mensajes asignados | Límite de Solicitudes Síncronas | Límite de solicitud asíncrona |
|---|---|---|
| 20 | 2.000 | 1.000 |
| 19 | 1.900 | 950 |
| 18 | 1.800 | 900 |
| 17 | 1.700 | 850 |
| 16 | 1.600 | 800 |
| 15 | 1.500 | 750 |
| 14 | 1.400 | 700 |
| 13 | 1.300 | 650 |
| 12 | 1.200 | 600 |
| 11 | 1.100 | 550 |
| 10 | 1.000 | 500 |
| 9 | 900 | 450 |
| 8 | 800 | 400 |
| 7 | 700 | 350 |
| 6 | 600 | 300 |
| 5 | 500 | 250 |
| 4 | 400 | 200 |
| 3 | 300 | 150 |
| 2 | 200 | 100 |
| 1 | 100 | 50 |
Con la versión 25.06, el límite máximo se movió de 6 paquetes de mensajes asignados a 20 paquetes de mensajes asignados. Este límite puede estar sujeto a cambios.
Cuándo aumentar los paquetes de mensajes
Es posible que necesite aumentar los paquetes de mensajes en las siguientes situaciones:
| Situación | Motivo para aumentar | Ejemplo |
|---|---|---|
|
Está consumiendo más mensajes de los que se suscribe. |
Los paquetes de mensajes deben ser iguales al número de mensajes que consume la instancia de Oracle Integration por hora. Por lo tanto, es esencial que conozca el rendimiento por hora de su instancia y aumente los paquetes de mensajes según sea necesario para que coincida con el rendimiento. |
Tienes 2 paquetes de mensajes, que te dan 10.000 mensajes por hora, lo que cubre tu rendimiento promedio. Sus solicitudes suelen tardar unos 5 segundos en completarse, por lo que procesa 12 solicitudes por minuto:
Tiene un promedio de 10 solicitudes síncronas simultáneas, por lo que ahora tiene hasta 120 solicitudes simultáneas por minuto:
Esto significa que generalmente procesa 7.200 solicitudes por hora:
Vamos a decir que cada solicitud consume un mensaje, por lo que normalmente consume 7.200 mensajes por hora, que cae bajo su suscripción de paquete de mensajes. Pero a veces se obtiene una ráfaga de 10 minutos de 100 solicitudes síncronas simultáneas. De repente está procesando 10 veces más solicitudes: 1.200 solicitudes por minuto, para un total de 12.000 solicitudes durante la ráfaga. Cuando agrega eso a su promedio de mensajes durante el resto de la hora, ha consumido 18,000 mensajes:
Eso te pone 8.000 mensajes sobre tu suscripción al paquete de mensajes:
Tendría que suscribirse a 2 paquetes de mensajes más para gestionar las ráfagas de solicitudes. |
|
Debe manejar ráfagas de alta simultaneidad. |
El número de paquetes de mensajes afecta directamente al límite de solicitudes simultáneas síncronas (y asíncronas). |
Tiene 2 paquetes de mensajes, lo que le permite hasta 200 solicitudes síncronas simultáneas. Usted promedia una simultaneidad de 25, por lo que generalmente está bien dentro de ese límite. Pero a veces se obtiene una ráfaga de 250 solicitudes síncronas simultáneas. Dado que eso excede su límite, las solicitudes adicionales obtienen errores. Tendría que suscribirse a 1 paquete de mensajes más para manejar las ráfagas de solicitud. |