Lorsque vous utilisez l'API NSX-T Data Center pour gérer les ressources de mise en réseau de VMware Cloud Director, vous devez prendre en compte certaines limitations.
Le service de l'API NSX-T Data Center doit disposer de trois paramètres qui contrôlent le taux de demandes d'API entrantes.
Bien qu'il soit possible de configurer ces limites de débit à l'aide de l'API /api/v1/node/services/http
, cela n'est pas recommandé. Au lieu de cela, concevez votre client d'API pour traiter normalement les situations où les limites sont dépassées.
- Limite de débit par client
-
Si un client effectue plus de demandes que cette limite en une seconde, le serveur d'API refuse de répondre à la demande et renvoie une erreur
HTTP 429 Too Many Requests
. Par défaut, cette limite est de 100 demandes par seconde. - Limite de simultanéité par client
-
Il s'agit du nombre maximal de demandes en attente qu'un client peut avoir. Par exemple, un client peut ouvrir plusieurs connexions à
NSX-T Data Center et envoyer des opérations à chaque connexion. Lorsque cette limite est dépassée, le serveur renvoie une erreur
429 Too Many Requests
au client. Par défaut, cette limite est de 40 demandes simultanées. - Nombre maximal global de demandes simultanées.
-
Il s'agit du nombre maximal de demandes d'API pouvant être en cours sur le serveur. Si le serveur est à cette limite, les demandes supplémentaires sont refusées et l'erreur HTTP
503 Service Unavailable
est renvoyée au client. Par défaut, cette limite est de 199 demandes simultanées.
Pour plus d'informations, reportez-vous à la documentation de NSX-T Data Center REST API sur VMware {code}.