Quando si utilizza l'API NSX per gestire le risorse di rete di VMware Cloud Director, è necessario tenere presenti alcune limitazioni.
Il servizio API NSX dispone di tre impostazioni che controllano la frequenza delle richieste API in entrata.
Anche se è possibile configurare i limiti di frequenza utilizzando l'API /api/v1/node/services/http
, questa operazione non è consigliata. Progettare invece il client API in modo che gestisca normalmente le situazioni in cui i limiti vengono superati.
- Limite di frequenza per client
-
Se un client effettua richieste che superano questo limite in un secondo, il server API si rifiuta di soddisfare la richiesta e restituisce un errore
HTTP 429 Too Many Requests
. Per impostazione predefinita, il limite è di 100 richieste al secondo. - Limite di simultaneità per client
-
È il numero massimo di richieste in sospeso che un client può avere. Ad esempio, un client può aprire più connessioni a
NSX e inviare operazioni tramite ciascuna connessione. Quando questo limite viene superato, il server restituisce un errore
429 Too Many Requests
al client. Per impostazione predefinita, il limite è di 40 richieste simultanee. - Numero massimo complessivo di richieste simultanee.
-
È il numero massimo di richieste API che possono essere in fase di elaborazione nel server. Se il server raggiunge questo limite, le richieste aggiuntive vengono rifiutate e al client viene restituito l'errore HTTP
503 Service Unavailable
. Per impostazione predefinita, il limite è di 199 richieste simultanee.
Per informazioni dettagliate, vedere la documentazione relativa alla REST API di NSX in VMware {code}.