Limites

Vous consultez la documentation d'Apigee X.
Consultez la documentation d'Apigee Edge.

Tenez compte des limites de configuration de produit suivantes lorsque vous créez, gérez et examinez la mise en œuvre de votre programme d'API. Nous avons conçu le produit Apigee pour sa stabilité et ses performances lorsqu'il est configuré dans ces limites. Il incombe au client de suivre et de s'assurer qu'il respecte les limites de configuration. Les clients qui dépassent les limites peuvent rencontrer un ou plusieurs de ces types de symptômes : latences élevées de l'API, faible débit de l'API et appels d'API en échec. Les clients qui déposent des demandes d'assistance liées à des problèmes causés par des exceptions de limite peuvent être invités à apporter les modifications nécessaires à leur configuration.

Les limites peuvent ou non être appliquées automatiquement (voir la colonne En vigueur ? ci-dessous). Lorsque nous appliquons de façon automatisée une limite qui n'est pas appliquée actuellement, nous nous engageons à mettre en œuvre des actions commercialement raisonnable pour avertir les clients concernés afin qu'ils puissent prendre des mesures correctives à l'avance.

Un ensemble de limites de configuration s'applique à Apigee et un autre à Apigee hybrid. Ces limites ne sont pas liées à votre tarification Apigee.

Zone de la fonctionnalité Limite Apigee X
est-il actuellement appliqué ?
Apigee hybrid
Actuellement appliqué ?

API Apigee

Utilisateur, compte de service ou interface utilisateur Apigee en cours 6 000 par minute Oui Oui
Appelez par le synchronisateur 1 000 par minute ND Oui
Appelé par UDCA 6 000 par minute ND Oui

Journalisation des messages

Charge utile de journalisation des messages 11 Mo Planifié Planifié

Proxys d'API

Taille du groupe de fichiers ZIP du flux d'API ou du flux partagé 15 Mo Oui Oui
Révisions du proxy d'API conservées dans l'historique 250 Oui Oui
Taille du fichier de ressource du proxy d'API (par exemple, les fichiers XSL, JavaScript, Python ou JAR) 15 Mo Oui Oui
Proxys d'API déployés plus les flux partagés par environnement (combinés)

60 déploiements au total, dont 50 au maximum peuvent être des déploiements de proxy

Exemples de configurations satisfaisantes :

  • 50 proxys, 10 flux partagés
  • 30 proxys, 30 flux partagés
  • 5 proxys, 55 flux partagés

Exemples de configurations incorrectes :

  • 55 proxys, 5 flux partagés
  • 51 proxys
Oui Oui
Points de terminaison de proxy d'API

Vérifier l'utilisation :
/apis/revisions
examine proxy bundle

5 Oui Oui
Ressources par environnement 100 Oui Oui

Quota

Intervalle de synchronisation des quotas distribués >= 10 secondes Oui Planifié
Intervalle maximal de quota 1 an Planifié Planifié
Intervalle minimal de quota 1 minute Planifié Planifié

SpikeArrest

Rate Max. par seconde : 1 000 (1 000 ps)
Max. par min : 60 000 (60 000 pm)
Planifié Planifié

Persistance : Cache, KVM, ensembles de propriétés

Caches au niveau de l'environnement 100 Planifié Planifié
Taille de clé du cache 2 ko Oui Planifié
Taille de la valeur du cache 256 Ko Oui Planifié
Expiration du cache >= 1 seconde, <= 30 jours Planifié Planifié
Taux de suppression des ressources du cache 1 par minute Oui Planifié
Éléments dans le cache 10 millions dans chaque cache Planifié Planifié
Éléments des mappages clé-valeur 5 millions Planifié Planifié
Mappages clé-valeur au niveau de l'organisation 100 Planifié Oui
Mappages clé-valeur au niveau de l'environnement 100 Planifié Planifié
Mappages clé-valeur au niveau du proxy 4 250 (nombre maximal de proxys d'API pouvant être déployés dans une organisation) Planifié Planifié
Taille de la clé de mappage clé-valeur 2 ko Planifié Planifié
Taille de la valeur de mappage clé-valeur 10 ko Planifié Planifié
Ensembles de propriétés au niveau de l'environnement par environnement 10 Planifié Planifié
Ensembles de propriétés au niveau du proxy par environnement 60 déploiements au total, dont 50 au maximum peuvent être des déploiements de proxy Planifié Planifié
Taille du fichier d'ensemble de propriétés (100 + 1 024) * 100 = ~110 ko Planifié Planifié

Clés, développeurs, applications

Taille de la clé client (clé API) 2 ko Oui Planifié
Taille du secret du consommateur 2 ko Oui Planifié
Attributs personnalisés que vous pouvez définir sur des développeurs, des applications de développeur, des produits d'API, des jetons d'accès OAuth et d'autres entités Apigee 18 Oui Planifié
Taille du nom de l'attribut personnalisé 1 ko Oui Planifié
Taille de la valeur de l'attribut personnalisé 2 ko Oui Planifié
Développeurs par organisation 1 million Planifié Oui
Clés API par application 10 Planifié Planifié
Applications par développeur 10 Planifié Planifié
Applications par organisation 1 million Planifié Oui
Produits d'API par clé API 50 Planifié Planifié
Produits d'API par application 100 Planifié Planifié
Produits d'API par organisation 5 000 Planifié Oui

Produits d'API

Ressources liées aux API > Proxys 100 Planifié Planifié
Ressources liées aux API > Chemins d'accès 25 Planifié Planifié
Opérations REST et GraphQL 50 Planifié Planifié
Environnements 85 Planifié Planifié

OAuth

Expiration du jeton d'accès OAuth >= 180 secondes, <= 30 jours Oui Oui
Expiration du jeton d'actualisation OAuth >= 1 jour, <= 2 ans Oui Oui
Taille des jetons d'accès et d'actualisation OAuth 2 ko Oui Planifié
Taille du jeton d'accès OAuth externe 2 048 octets Oui Planifié
Attributs personnalisés que vous pouvez définir sur des jetons OAuth 18 Oui Planifié
Taille du nom de l'attribut personnalisé 1 ko Oui Planifié
Taille de la valeur de l'attribut personnalisé 2 ko Oui Planifié

Environnement et organisation

Environnements par organisation Apigee : jusqu'à 85, mais dépend du contrat
Apigee hybrid : 85
Oui Oui
Groupes d'environnements par organisation Apigee : jusqu'à 85
Apigee hybrid : 85
Oui Oui
Rattachements de groupes d'environnements par organisation 100 Oui Oui
Instances par organisation 5 Oui Oui
Instances par région 1 Oui Oui
Environnements par région Dépend du nombre d'adresses IP allouées dans le réseau d'appairage de VPC client :
  • Bloc CIDR /16 : 85 environnements
  • Bloc CIDR /17 : 85 environnements
  • Bloc CIDR /18 : 49 environnements
  • Bloc CIDR /19 : 23 environnements
  • Bloc CIDR /20 : 11 environnements
Oui ND
Régions par organisation 6 Oui ND
Noms d'hôte par groupe d'environnement 100 Oui Oui
Alias par clé 100 Oui Oui
Portails des développeurs par organisation 100 Oui Oui

Comptes de développeur par portail

800 K Planifié Planifié
Équipes de développeurs par portail 200 K Planifié Planifié
Nombre maximal d'équipes de développeurs auxquelles un développeur peut être associé 64 Oui Oui
Nombre maximal de membres dans une équipe de développeurs 100 Oui Oui
Keystores par environnement 100 Oui Oui
Clusters Kubernetes par organisation 5 Non disponible Planifié
Organisations par cluster Cassandra 5 Non disponible Planifié
Serveurs cibles par environnement 1 000 Planifié Planifié
Truststores par environnement 1 000 Oui Oui

Portals

Nombre maximal de pages par portail 1 000 Oui Oui
Nombre maximal d'API publiées ou de produits d'API par portail 1 000 Oui Oui
Nombre maximal de catégories d'API par portail 200 Oui Oui
Nombre maximal d'éléments de menu par portail 200 Oui Oui
Nombre maximal de fichiers par portail 500 Oui Oui
Taille maximale du fichier 10 Mo Oui Oui
Nombre maximal d'audiences par portail 16 Oui Oui
Nombre maximal de comptes de développeur par audience 800 K (utilisateurs maximum) Planifié Planifié
Nombre maximal d'équipes de développeurs par audience 200 K Oui Oui

Système

Délai d'inactivité de la connexion cible 600 secondes Planifié Planifié
Taille de l'URL de requête du proxy d'API 10 ko Oui Oui
Taille d'un en-tête de requête 60 ko Oui Oui
Taille d'un en-tête de réponse 60 ko Oui Oui

Taille des requêtes/réponses (pour les requêtes non diffusées et en diffusées)

Un modèle d'API courant consiste à extraire de grandes quantités de données, telles que des images, des documents ou du texte brut/JSON. Pour les tailles de données supérieures à 10 Mo, Apigee recommande un format d'URL signée. D'autres produits Google tels que Cloud Storage fournissent des mises en œuvre de référence utilisant ce modèle.

10 Mo

Non diffusé : oui

Diffusé  : non

Planifié
Taille maximale du message de handshake TLS/DTLS 128 ko (131 072 octets) Oui Oui

Sessions de débogage

Sessions de débogage 100 appels d'API de création par minute et par projet Oui Oui
Déboguer les transactions par session 15 en utilisant l'interface utilisateur,
Valeur par défaut = 10 par processeur de messages en utilisant l'API
Oui Oui
Charge utile de débogage (par transaction) Aucune limite Oui Oui
Taux d'échantillonnage configurable maximal pour le traçage distribué 0,5 Oui Oui

API Analytics (appels d'API seulement ; non appliqués pour l'utilisation de l'UI)

Période maximale pouvant être interrogée via un rapport synchrone

14 jours

Planifié Oui
Appels à l'API Asynchronous Query par environnement 7 appels par heure Non Non
Appels à l'API Data Export par environnement

70 appels par mois

10 tâches d'exportation exécutées simultanément

Oui Oui

Surveillance des API

Durée de conservation des données

6 semaines

Oui Oui

Les informations ci-dessus représentent les limites actuelles des produits. Google se réserve le droit de modifier les fonctionnalités des produits, ou les limites ci-dessus en les publiant ou en les rendant autrement accessibles.