Limites de service
Vérifiez les limites de service suivantes pour les ressources Oracle Integration 3. Une limite de service correspond au quota défini pour 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 du service de la console Oracle Cloud
Pour plus d'informations sur les limites du service de la console Oracle Cloud, voir Limites de service dans la documentation sur OCI.
| Ressource | Limite de service |
|---|---|
|
Instances de service d'intégration |
|
|
Points d'extrémité privés |
|
|
Points d'extrémité personnalisés |
|
|
Journaux de diagnostic interne d'Oracle Integration |
|
Composant : Adaptateurs
| Ressource | Limite de service |
|---|---|
| Agent de connectivité mémoire | Mémoire minimale de 8 Go avec tas de 4 Go dédié à la machine virtuelle Java (JVM) de l'agent sur place. Pour inclure d'autres processus sur l'hôte en plus de l'agent, augmentez la mémoire physique à une valeur supérieure à 8 Go. |
| Agent de connectivité données utiles de message |
Tous les adaptateurs compatibles avec l'agent de connectivité
Adaptateurs SOAP et REST configurés avec l'agent de connectivité
|
| Données utiles structurées (JSON, XML) pour les adaptateurs basés sur un agent de connectivité |
|
| Données utiles structurées pour les connexions de déclenchement et les réponses à partir des connexions d'appel |
|
| Données utiles binaires (non structurées) (par exemple, attachements, MTOM) pour les connexions de déclenchement et les réponses provenant des connexions d'appel |
|
| Prise en charge des points d'extrémité privés |
La connexion à des points d'extrémité privés est prise en charge par une liste croissante d'adaptateurs. Voir Adaptateurs prenant en charge la connexion à des points d'extrémité privés dans Utilisation d'intégrations dans Oracle Integration 3. |
| Adaptateur Apache Kafka |
Pour les configurations d'appel Opérations de production et de consommation de messages :
|
| Adaptateur AS2 |
|
|
Adaptateurs de base de données
|
Pour les configurations de déclenchement Opérations de scrutation :
Pour les configurations d'appel Procédure stockée, opération sur table et exécution des opérations d'énoncé PureSQL :
Opérations Database Select :
|
| Adaptateur de fichiers (disponible uniquement avec l'agent de connectivité) |
Opérations de lecture de fichier :
Scrutation avec un agent de connectivité :
Opérations de téléchargement de fichier :
Note : La taille des fichiers CSV augmente lorsqu'ils sont traduits en message. Par conséquent, la taille du fichier doit être inférieure à 50 Mo, afin que la taille du message après la traduction ne dépasse pas 50 Mo. |
| Adaptateur FTP |
Pour les configurations d'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 déclenchement Opérations de consommation de messages :
Pour les configurations d'appel Produire des opérations de message :
|
| Adaptateur Oracle CPQ |
|
| Adaptateur Oracle E-Business Suite |
|
| Adaptateur REST |
Pour les configurations de déclenchement
Pour les configurations d'appel
|
|
Adapteurs basés sur REST (adapteurs qui exposent des points d'extrémité REST en entrée ou adaptateurs qui appellent des points d'extrémité REST externes) Par exemple, l'adaptateur Oracle Commerce Cloud, l'adaptateur Oracle Fusion Field Service, etc. |
Pour les configurations de déclenchement (le cas échéant)
Pour les configurations d'appel (le cas échéant)
|
| Adaptateur Salesforce |
|
| Adaptateur SAP |
|
| Adaptateur SAP Ariba | Voir Restrictions concernant l'adaptateur SAP Ariba. |
| Adaptateur SOAP |
Pour les configurations de déclenchement
Pour les configurations d'appel
|
|
Adapteurs basés sur SOAP (adapteurs qui exposent des points d'extrémité SOAP en entrée ou adaptateurs qui appellent des points d'extrémité SOAP externes) Par exemple, l'adaptateur Oracle Logistics. |
Pour les configurations de déclenchement (le cas échéant)
Pour les configurations d'appel (le cas échéant)
|
| Temporisation de l'appel de l'adaptateur sortant basé sur l'agent de connectivité |
|
| Temporisation de l'appel de l'adaptateur sortant |
|
Temporisation de l'intégration pour :
|
|
Composant : Intégrations
| Ressource | Limite de service |
|---|---|
| Intégrations actives |
|
| Profondeur d'appel d'intégration |
|
| Limite de la taille de la chaîne |
Cette limite s'applique à toutes les variables de type |
| Simultanéité d'action parallèle | Les branches d'action parallèle indépendantes du type d'intégration (synchrone, asynchrone, etc.) comptent dans les limites d'accès simultané pour les demandes synchrones.
Par exemple, une action parallèle avec trois branches nécessite deux créneaux d'accès simultané supplémentaires pour la durée de l'action parallèle; une branche est comptée dans le flux initial déjà obtenu. |
| Déclencheurs - demandes concurrentes |
|
| 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és, mais ils continuent d'ê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) |
|
| Temporisation de message d'intégration synchrone |
|
| Messagerie Oracle Integration taille de message |
|
| Encodage et décodage du contenu du fichier joint (mappeur) |
|
| Consultations |
|
| Limites d'action d'avis |
Voir Configurer les courriels d'avis et Capacités et limites du service de transmission de messages. |
| Courriels sortants (envoyés depuis Oracle Integration dans une fenêtre continue de 24 heures) |
Voir Configurer les courriels d'avis et Capacités et limites du service de transmission de messages. |
| Temporisation pour l'exécution JavaScript |
|
| Paramètres de la fonction JavaScript |
|
| Durée d'exécution XSLT |
|
| Intégrations programmées - demandes concurrentes |
|
| Demandes de locataire et d'utilisateur |
|
| Programmer des intégrations - durée d'intégration de longue durée |
|
| itérations de boucle |
|
| Limites du projet (maximum par projet) |
|
| Branches d'action parallèles |
|
| Limite de caractères pour la valeur de variable de suivi |
|
| Nombre maximal de variables globales |
|
| Conservation des données d'instance de service | La conservation est basée sur le niveau de suivi 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 est récupérable jusqu'à ce que l'une des situations suivantes se produise :
|
| Flux de données d'activités - Rangées affichables |
|
| Flux de données d'activités - Taille totale (réponse REST) |
|
| Instances d'intégration retournées par demande de surveillance |
|
| Resoumissions autorisées par ID instance d'intégration |
|
| Limite de caractères pour les valeurs de paramètre de programmation |
|
| Paramètres de programmation par intégration |
|
| Limite de caractères des valeurs de propriété d'intégration |
|
| Limites de caractères pour les intégrations et les connexions |
|
| décalage maximal pris en charge (API des instances et des erreurs) |
|
| limite maximale prise en charge (API Instances et erreurs) |
|
| Temporisation de l'API Developer pour Oracle Integration 3 |
|
| Données utiles pour la publication et l'abonnement à des événements dans des intégrations |
|
| Données utiles de flux de données d'activité |
|
| Limites du service Oracle Cloud Infrastructure API Gateway |
Cela permet un total de 1 000 points d'extrémité d'intégration par passerelle. |
| B2B pour Oracle Integration - Gestion des partenaires commerciaux et suivi des messages B2B | Voir Gérer les partenaires commerciaux et Suivre les messages B2B dans Utilisation de B2B pour Oracle Integration 3. |
Composant : Automatisation des processus robotiques
| Ressource | Limite du service |
|---|---|
|
Durée de l'instance de robot |
|
|
Affectation d'une instance de robot à une temporisation d'environnement |
Varie selon les environnements :
|
|
Temporisation du téléchargement du fichier |
|
|
Taille de téléchargement de fichier |
|
|
Fréquence de scrutation (fréquence à laquelle l'agent robot interroge Oracle Integration pour le travail) |
|
|
Temps maximal pendant lequel Oracle Integration attend que l'agent robot recherche le travail avant de régler le statut de son environnement à Non disponible |
|
|
Conservation des données d'instance de service |
|
|
Environnements dans un groupe d'environnements |
|
|
Limites de caractères du robot |
|
|
Limites de caractères du groupe d'environnements |
|
|
Limites de caractères pour le type de connexion robot |
|
|
Limites de caractères de connexion de robot |
|
Composant : Serveur de fichiers
| Ressource | Limite de service |
|---|---|
| Stockage |
|
| Connexions concurrentes |
|
Composant : Décisions
Limites de service d'application de décision dans un projet
| Ressource | Limite du service |
|---|---|
| Nombre maximal de demandes de décision par projet | 10 |
| Nombre maximal de demandes 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 du service |
|---|---|
| Nombre maximal d'exécutions concurrentes pour les opérations PUT/PATCH/DELETE en mutation dans les API du cycle de vie des décisions | 1 |
| Nombre maximal de noeuds de décision par modèle de décision | 50 |
| Nombre maximal de règles (rangées) 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 maximal de conditions dans if/else et imbriquées if/else | 100 |
| Nombre maximal d'entrées (ligne x colonne) dans la table des relations | 200 |
| Nombre maximal de données d'entrée par modèle de décision | 20 |
| Nombre maximal de types d'entreprise 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 : Automatisation du processus
Pour les limites du service d'automatisation des processus, voir Limites de service dans Administration du service Oracle Cloud Infrastructure Process Automation.
Utilisation de l'ensemble de messages et demandes synchrones/asynchrones
Les limites de demandes concurrentes sont basées sur le type de licence dont vous disposez et le nombre d'ensembles de messages auxquels vous êtes abonné.
- Nouvelle licence :
- Synchrone : 100 demandes concurrentes par ensemble de messages, jusqu'à un maximum de 2 000 demandes
- Asynchrone : Aucune limite; le nombre suivant de demandes peut être exécuté à la fois, le reste est mis en file d'attente; 50 demandes par ensemble de messages, jusqu'à un maximum de 1 000 demandes
- Licence existante (BYOL) :
- Synchrone : 400 demandes concurrentes par ensemble de messages, jusqu'à un maximum de 2 000 demandes
- Asynchrone : Aucune limite; le nombre suivant de demandes peut être exécuté à la fois, le reste est mis en file d'attente; 200 demandes par ensemble de messages, jusqu'à un maximum de 1 000 demandes
Avec la version 25.06, le plafond de limite de demande synchrone a été augmenté de 600 à 2 000, et le plafond de limite de demande asynchrone a été augmenté 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 ensembles de messages.
Limites concurrentes pour les instances Oracle Integration qui incluent une licence
| Ensembles de messages affectés | Limite de demande 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 concurrentes pour les instances Oracle Integration qui utilisent une licence existante (BYOL)
| Ensembles de messages affectés | Limite de demande 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 |
Quand augmenter les ensembles de messages
Vous devrez peut-être augmenter les ensembles de messages dans les situations suivantes :
| Situation | Raison d'augmenter | Exemple |
|---|---|---|
|
Vous consommez plus de messages que ceux auxquels vous êtes abonné. |
Vos ensembles de messages doivent correspondre au nombre de messages consommés par votre instance Oracle Integration par heure. Par conséquent, il est essentiel de connaître le débit horaire de votre instance et d'augmenter vos ensembles de messages si nécessaire pour qu'ils correspondent au débit. |
Vous disposez de 2 ensembles 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 :
Le nombre moyen de demandes synchrones simultanées est de 10. Vous pouvez donc compter jusqu'à 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 correspond à votre abonnement au pack de messages. Mais parfois, vous obtenez une rafale de 10 minutes de 100 demandes synchrones concurrentes. Vous traitez soudainement 10 fois plus de demandes, soit 1 200 demandes par minute, pour un total de 12 000 demandes pendant la rafale. Lorsque vous ajoutez cela à vos messages moyens pour le reste de l'heure, vous avez consommé 18 000 messages :
Cela vous donne 8 000 messages sur votre abonnement à un pack de messages :
Vous devrez vous abonner à 2 autres ensembles de messages pour gérer vos rafales de demandes. |
|
Vous devez gérer les rafales de concurrence élevée. |
Le nombre d'ensembles de messages affecte directement la limite des demandes synchrones (et asynchrones) concurrentes. |
Vous disposez de 2 ensembles de messages, ce qui vous permet d'obtenir jusqu'à 200 demandes synchrones concurrentes. Vous avez un accès simultané moyen de 25, vous êtes donc généralement bien dans cette limite. Mais parfois, vous obtenez une rafale de 250 demandes synchrones concurrentes. Comme cela dépasse votre limite, les demandes supplémentaires reçoivent des erreurs. Vous devrez vous abonner à 1 paquet de messages supplémentaire pour gérer vos rafales de demande. |