Cuando se utiliza la API de NSX para administrar los recursos de red de VMware Cloud Director, se deben tener en cuenta algunas limitaciones.
El servicio de API de NSX tiene tres ajustes que controlan la velocidad de las solicitudes de API entrantes.
Si bien es posible configurar estos límites de velocidad mediante la API de /api/v1/node/services/http
, no se recomienda. En su lugar, diseñe su cliente de API para hacer frente a las situaciones en las que se superan los límites.
- Límite de velocidad por cliente
-
Si un cliente realiza más solicitudes que este límite en un segundo, el servidor de API se niega a atender la solicitud y devuelve un error
HTTP 429 Too Many Requests
. De forma predeterminada, este límite es de 100 solicitudes por segundo. - Límite de simultaneidad por cliente
-
Este es el número máximo de solicitudes pendientes que puede tener un cliente. Por ejemplo, un cliente puede abrir varias conexiones con
NSX y enviar operaciones en cada conexión. Cuando se supera este límite, el servidor devuelve un error
429 Too Many Requests
al cliente. De forma predeterminada, este límite es de 40 solicitudes simultáneas. - Un número máximo global de solicitudes simultáneas.
-
Este es el número máximo de solicitudes de API que pueden estar en curso en el servidor. Si el servidor alcanza este límite, se rechazan las solicitudes adicionales y se devuelve al cliente el error HTTP
503 Service Unavailable
. De forma predeterminada, este límite es de 199 solicitudes simultáneas.
Para obtener más información, consulte la documentación de la REST API de NSX en VMware {code}.