Limites de service
Consultez les limites de service suivantes, appliquées aux ressources Oracle Integration 3. Une limite de service est l'allocation ou le quota défini sur une ressource. Vous ne pouvez pas modifier les limites de service configurées pour votre location.
Les limites de service décrites ci-dessous sont appliquées.
Limites de service de la console Oracle Cloud
Pour connaître les limites de service de la console Oracle Cloud, reportez-vous à Limites de service dans la documentation OCI.
| Ressource | Limite de service |
|---|---|
|
Instances de service d'intégration |
|
|
Adresses privées |
|
|
Adresses personnalisées |
|
|
Journaux de diagnostic interne Oracle Integration |
|
Composant : Adaptateurs
| Ressource | Limite de service |
|---|---|
| Mémoire de l'agent de connectivité | Mémoire minimale de 8 Go avec une portion de mémoire de 4 Go dédiée à la JVM de l'agent sur site. Pour inclure d'autres processus sur l'hôte, en plus de l'agent, augmentez la mémoire physique à plus de 8 Go. |
| Charges utiles de message d'agent de connectivité |
Tous les adaptateurs compatibles avec l'agent de connectivité
Adaptateurs SOAP et REST configurés avec l'agent de connectivité
|
| Charge utile structurée (JSON, XML) pour les adaptateurs basés sur un agent de connectivité |
|
| Charge utile structurée pour les connexions de déclencheur et les réponses à partir des connexions d'appel |
|
| Charge utile binaire (non structurée) (par exemple, pièces jointes, MTOM) pour les connexions de déclencheur et les réponses des connexions d'appel |
|
| Support d'adresse privée |
La connexion à des adresses privées est prise en charge dans une liste croissante d'adaptateurs. Reportez-vous à Adaptations prenant en charge la connexion à des adresses privées dans Utilisation des intégrations dans Oracle Integration 3. |
| Adaptateur Apache Kafka |
Pour les configurations de type appel Opérations de génération/consommation de messages :
|
| AS2 Adaptateur |
|
|
Adaptateurs de base de données
|
Pour les configurations de type déclencheur Opérations d'interrogation :
Pour les configurations de type appel Procédure stockée, opération sur table et exécution des opérations d'instruction PureSQL :
Opérations Database Select :
|
| Adaptateur de fichiers (disponible uniquement avec l'agent de connectivité) |
Opérations de lecture de fichier :
Interrogation avec un agent de connectivité :
Opérations de téléchargement de fichier :
Note : La taille des fichiers CSV augmente lorsqu'ils sont convertis en messages. Par conséquent, la taille du fichier doit être inférieure à 50 Mo de sorte que la taille du message après conversion ne dépasse pas 50 Mo. |
| Adaptateur FTP |
Pour les configurations de type appel Opérations de lecture de fichier :
Opérations de téléchargement de fichier :
Opérations d'écriture de fichier :
|
|
Adaptateurs JMS
|
Pour les configurations de type déclencheur Consommer les opérations de message :
Pour les configurations de type appel Opérations de génération de message :
|
| Adaptateur Oracle CPQ |
|
| Adaptateur Oracle E-Business Suite |
|
| Adaptateur REST |
Pour les configurations de type déclencheur
Pour les configurations de type appel
|
|
Adaptateurs basés sur REST (adaptateurs affichant des adresses REST sur l'entrée ou appelant des adresses REST externes) Par exemple, adaptateur Oracle Commerce Cloud, adaptateur Oracle Fusion Field Service, etc. |
Pour les configurations de type déclencheur (le cas échéant)
Pour les configurations de type appel (le cas échéant)
|
| Adaptateur Salesforce |
|
| Adaptateur SAP |
|
| Adaptateur SAP Ariba | Reportez-vous à Restrictions relatives à l'adaptateur SAP Ariba. |
| Adaptateur SOAP |
Pour les configurations de type déclencheur
Pour les configurations de type appel
|
|
Adaptateurs basés sur SOAP (adaptateurs affichant des adresses SOAP sur l'entrée ou appelant des adresses SOAP externes) Par exemple : adaptateur Oracle Logistics. |
Pour les configurations de type déclencheur (le cas échéant)
Pour les configurations de type appel (le cas échéant)
|
| Délai d'expiration de l'appel de l'adaptateur sortant basé sur l'agent de connectivité |
|
| Délai d'expiration de l'appel de l'adaptateur sortant |
|
Délai d'expiration de l'intégration pour :
|
|
Composant : Intégrations
| Ressource | Limite de service |
|---|---|
| Intégrations actives |
|
| Profondeur d'appel d'intégration |
|
| Limite de taille de chaîne |
Cette limite s'applique à toutes les variables de type |
| Simultanéité d'action parallèle | Les branches d'action parallèles indépendantes du type d'intégration (synchrone, asynchrone, etc.) sont prises en compte dans les limites de simultanéité d'accès aux demandes synchrones.
Par exemple, une action parallèle à trois branches nécessite deux créneaux de simultanéité supplémentaires pour la durée de l'action parallèle ; une branche est comptée dans le flux d'origine déjà obtenu. |
| Déclencheurs - Demandes simultanées |
|
| Intégrations d'événements (intégrations pouvant s'abonner à des événements) |
|
| Suivi des événements (par instance d'intégration unique/exécution de demande) |
Une fois ces limites atteintes, les événements ne sont plus enregistrés dans le flux de données d'activité, mais ils continuent à être traités et l'état global de l'instance d'intégration est calculé. Cela garantit que l'état de l'instance d'intégration est mis à jour dans tous les scénarios. |
| Durée du flux d'intégration |
|
| Limites d'action de fichier intermédiaire (dans les intégrations) |
|
| Délai d'expiration des messages d'intégration synchrone |
|
| Taille des messages de messagerie Oracle Integration |
|
| Encodage et décodage du contenu des pièces jointes (mapper) |
|
| Recherches |
|
| Limites d'action de notification |
Reportez-vous à Configuration des courriels de notification et à Limites et fonctionnalités du service Email Delivery. |
| E-mails sortants (envoyés à partir d'Oracle Integration dans une fenêtre glissante de 24 heures) |
Reportez-vous à Configuration des courriels de notification et à Limites et fonctionnalités du service Email Delivery. |
| Délai d'exécution JavaScript |
|
| Paramètres de la fonction JavaScript |
|
| Durée d'exécution XSLT |
|
| Intégrations programmées - Demandes simultanées |
|
| Demandes de locataire et d'utilisateur |
|
| Programmer les intégrations - Durée d'intégration longue |
|
| Itérations de boucle |
|
| Limites de projet (maximum par projet) |
|
| Branches d'action parallèles |
|
| Suivi de la limite de caractères de la valeur de variable |
|
| Nombre maximal de variables globales |
|
| Conservation des données d'instance de service | La conservation est basée sur le niveau de trace défini lors de l'activation de l'intégration :
|
| Fenêtre de temps pour la récupération d'une instance d'intégration en échec récupérable | L'instance d'intégration peut être récupérée jusqu'à ce que l'un des événements suivants se produise :
|
| Flux de données d'activités - Lignes affichables |
|
| Flux de données d'activité - Taille totale (réponse REST) |
|
| Instances d'intégration renvoyées par demande de surveillance |
|
| Resoumissions autorisées par ID d'instance d'intégration |
|
| Limite de caractères des valeurs de paramètre de planning |
|
| Paramètres de programmation par intégration |
|
| Limite de caractères des valeurs de propriété d'intégration |
|
| Limites de caractères des intégrations et des connexions |
|
| Décalage maximal pris en charge (API des instances et des erreurs) |
|
| Limite maximale prise en charge (API des instances et des erreurs) |
|
| Délai d'expiration de l'API de développeur pour Oracle Integration 3 |
|
| Charges utiles pour la publication et l'abonnement aux événements dans les intégrations |
|
| Charge utile de flux de données d'activité |
|
| Limites d'Oracle Cloud Infrastructure API Gateway |
Cela permet un total de 1 000 adresses d'intégration par passerelle. |
| B2B pour Oracle Integration - Gestion des partenaires commerciaux et suivi des messages B2B | Reportez-vous à Gestion des partenaires commerciaux et à Suivi des messages B2B dans le manuel Utilisation de B2B pour Oracle Integration 3. |
Composant : automatisation robotisée des processus
| Ressource | Limite de service |
|---|---|
|
Durée de l'instance du robot |
|
|
Affectation d'une instance de robot à un délai d'expiration d'environnement |
Varie selon les environnements :
|
|
Délai d'expiration du téléchargement du fichier |
|
|
Taille de téléchargement de fichiers |
|
|
Fréquence d'interrogation (fréquence à laquelle l'agent de robot interroge Oracle Integration pour le travail) |
|
|
Temps maximal pendant lequel Oracle Integration attend que l'agent de robot interroge le travail avant de modifier le statut de son environnement en Non disponible |
|
|
Conservation des données d'instance de service |
|
|
Environnements dans un pool d'environnements |
|
|
Limites de caractères du robot |
|
|
Limites de caractères du pool d'environnements |
|
|
Limites de caractères du type de connexion du robot |
|
|
Limites des caractères de connexion du robot |
|
Composant : serveur de fichiers
| Ressource | Limite de service |
|---|---|
| Stockage |
|
| Connexions simultanées |
|
Composant : Décisions
Limites de service d'application de décision dans un projet
| Ressource | Limite de service |
|---|---|
| Nombre maximal de demandes de décision par projet | 10 |
| Nombre maximal d'applications de décision pour tous les projets | 100 |
| Nombre maximal de versions pouvant être créées par application de décision | 25 |
| Nombre maximal de versions activées par application de décision | 10 |
Limites de service pour un modèle de décision
| Ressource | Limite de service |
|---|---|
| Nombre maximal d'exécutions simultanées pour les opérations PUT/PATCH/DELETE en mutation dans les API de cycle de vie de décision | 1 |
| Nombre maximal de noeuds de décision par modèle de décision | 50 |
| Nombre maximal de règles (lignes) par table de décision | 100 |
| Nombre maximal d'expressions d'entrée (colonnes) par table de décision | 15 |
| Nombre maximal de paires clé/valeur par décision de contexte | 50 |
| Nombre maximum de conditions dans if/else et if/else imbriqué | 100 |
| Nombre maximum d'entrées (ligne x colonne) dans la table de relations | 200 |
| Nombre maximal de données d'entrée par modèle de décision | 20 |
| Nombre maximum de types d'activité par modèle de décision | 20 |
| Nombre maximal de services par modèle de décision | 10 |
| Nombre maximal de niveaux dans les décisions imbriquées | 2 |
Composant : Process Automation
Pour connaître les limites du service Process Automation, reportez-vous à Limites de service dans Administration d'Oracle Cloud Infrastructure Process Automation.
Utilisation du pack de messages et demandes synchrones/asynchrones
Les limites des demandes simultanées dépendent du type de licence dont vous disposez et du nombre de packs de messages auxquels vous êtes abonné.
- Nouvelle licence :
- Synchrone : 100 demandes simultanées par pack de messages, jusqu'à un maximum de 2 000 demandes
- Asynchrone : aucune limite ; le nombre suivant de demandes peut s'exécuter à la fois, les autres sont en file d'attente ; 50 demandes par pack de messages, jusqu'à un maximum de 1 000 demandes
- Licence existante (BYOL) :
- Synchrone : 400 demandes simultanées par pack de messages, jusqu'à un maximum de 2 000 demandes
- Asynchrone : aucune limite ; le nombre suivant de demandes peut s'exécuter à la fois, les autres sont en file d'attente ; 200 demandes par pack de messages, jusqu'à un maximum de 1 000 demandes
Avec la version 25.06, le plafond de limite de demande synchrone est passé de 600 à 2 000 et le plafond de limite de demande asynchrone est passé de 300 à 1 000. Ce plafond peut être sujet à changement.
Les tableaux suivants présentent les limites des demandes synchrones et asynchrones en fonction des types de licence et des packs de messages.
Limites simultanées pour les instances Oracle Integration qui incluent une licence
| Packs de messages affectés | Limite de requête de synchronisation pour la licence incluse | Limite de demande asynchrone pour la licence incluse |
|---|---|---|
| 1 | 100 | 50 |
| 2 | 200 | 100 |
| 3 | 300 | 150 |
| 4 | 400 | 200 |
| 5 | 500 | 250 |
| 6 | 600 | 300 |
| 7 | 700 | 350 |
| 8 | 800 | 400 |
| 9 | 900 | 450 |
| 10 | 1 000 | 500 |
| 11 | 1 100 | 550 |
| 12 | 1 200 | 600 |
| 13 | 1 300 | 650 |
| 14 | 1 400 | 700 |
| 15 | 1 500 | 750 |
| 16 | 1 600 | 800 |
| 17 | 1 700 | 850 |
| 18 | 1 800 | 900 |
| 19 | 1 900 | 950 |
| 20+ | 2 000 | 1 000 |
Limites simultanées pour les instances Oracle Integration qui utilisent une licence existante (BYOL)
| Packs de messages affectés | Limite de requête de synchronisation pour BYOL | Limite de demande asynchrone pour BYOL |
|---|---|---|
| 1 | 400 | 200 |
| 2 | 800 | 400 |
| 3 | 1 200 | 600 |
| 4 | 1 600 | 800 |
| 5+ | 2 000 | 1 000 |
Augmentation des packs de messages
Vous devrez peut-être augmenter le nombre de packs de messages dans les situations suivantes :
| Situation | Raison de l'augmentation | Exemple |
|---|---|---|
|
Vous consommez plus de messages que vous ne vous abonnez à. |
Vos packs de messages doivent correspondre au nombre de messages consommés par heure par votre instance Oracle Integration. Par conséquent, il est essentiel que vous connaissiez le débit horaire de votre instance et que vous augmentiez vos packs de messages si nécessaire pour qu'ils correspondent au débit. |
Vous disposez de 2 packs de messages, ce qui vous donne 10 000 messages par heure, ce qui couvre votre débit moyen. Vos demandes prennent généralement environ 5 secondes, de sorte que vous traitez 12 demandes par minute :
Vous avez en moyenne 10 demandes synchrones simultanées. Vous disposez donc désormais d'un maximum de 120 demandes simultanées par minute :
Cela signifie que vous traitez généralement 7 200 demandes par heure :
Nous dirons que chaque demande consomme un message, de sorte que vous consommez normalement 7 200 messages par heure, ce qui relève de votre abonnement au pack de messages. Mais parfois, vous obtenez une rafale de 10 minutes de 100 demandes synchrones simultanées. Vous traitez soudainement 10 fois plus de demandes, soit 1 200 demandes par minute, pour un total de 12 000 demandes pendant l'éclatement. Lorsque vous ajoutez cela à vos messages moyens pendant le reste de l'heure, vous avez consommé 18 000 messages :
Cela vous place 8 000 messages sur votre abonnement au pack de messages :
Vous devez vous abonner à 2 packs de messages supplémentaires pour gérer vos demandes. |
|
Vous devez gérer les accès simultanés élevés. |
Le nombre de packs de messages affecte directement la limite de demandes simultanées synchrones (et asynchrones). |
Vous disposez de 2 packs de messages, ce qui vous permet de traiter jusqu'à 200 demandes synchrones simultanées. Vous avez en moyenne une simultanéité de 25, donc vous êtes généralement bien dans cette limite. Mais parfois, vous obtenez une rafale de 250 demandes synchrones simultanées. Comme cela dépasse votre limite, les demandes supplémentaires reçoivent des erreurs. Vous devez vous abonner à 1 autre pack de messages pour gérer vos demandes. |