Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X. info
Criteri Quota e SpikeArrest: non sai quale utilizzare per soddisfare al meglio le tue esigenze di limitazione della frequenza? Consulta la tabella di confronto riportata di seguito.
Quota | SpikeArrest | |
---|---|---|
Utilizzalo per: | Limita il numero di connessioni che le app possono effettuare al backend di destinazione del proxy API in un determinato periodo di tempo. | Proteggi il backend di destinazione del proxy API da picchi di traffico gravi e attacchi di tipo denial of service. |
Non utilizzarlo per: |
Non utilizzarlo per proteggere il backend di destinazione del proxy API dagli picchi di traffico. A tale scopo, utilizza il criterio SpikeArrest. |
Non utilizzarlo per conteggiare e limitare il numero di connessioni che le app possono effettuare al backend di destinazione del proxy API in un determinato periodo di tempo. A questo scopo, utilizza il criterio Quota. |
Memorizza un conteggio? | Sì | No |
Best practice per l'attacco del criterio: |
Allegalo al PreFlow della richiesta ProxyEndpoint, in genere dopo l'autenticazione dell'utente. In questo modo, il criterio può controllare il contatore delle quote nel punto di contatto del proxy API. |
Collegalo al PreFlow della richiesta ProxyEndpoint, in genere all'inizio del flusso. In questo modo viene fornita una protezione contro i picchi nel punto di contatto del proxy API. |
Codice di stato HTTP quando viene raggiunto il limite: |
|
|
Buono a sapersi: |
|
|
Per ulteriori dettagli: | Criteri per le quote | Criterio SpikeArrest |
* Per i criteri di quota e i criteri di arresto picco,
il codice di stato HTTP predefinito per il superamento del limite di frequenza è un valore generico
500 Internal Server Error
.
Puoi modificare il codice di stato di questi criteri in 429 Too Many Requests
aggiungendo una proprietà a livello di organizzazione (features.isHTTPStatusTooManyRequestEnabled
). Se sei un cliente Cloud, contatta l'assistenza Apigee Edge per attivare la proprietà.