Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Test di carico CloudFront
I metodi di test di carico tradizionali non funzionano bene CloudFront perché CloudFront vengono utilizzati DNS per bilanciare i carichi tra posizioni periferiche geograficamente disperse e all'interno di ciascuna posizione di bordo. Quando un client richiede contenuti da CloudFront, riceve una DNS risposta che include un set di indirizzi IP. Se esegui il test inviando le richieste a uno solo degli indirizzi IP DNS restituiti, stai testando solo un piccolo sottoinsieme delle risorse in un'unica CloudFront edge location, che non rappresenta accuratamente i modelli di traffico effettivi. A seconda del volume di dati richiesto, questo tipo di test può sovraccaricare e ridurre le prestazioni di quel piccolo sottoinsieme di server. CloudFront
CloudFront è progettato per adattarsi a utenti con diversi indirizzi IP client e DNS resolver diversi in più aree geografiche. Per eseguire test di carico che valutino accuratamente le CloudFront prestazioni, ti consigliamo di effettuare tutte le seguenti operazioni:
-
Invia le richieste client da diverse regioni geografiche.
-
Configura il test in modo che ogni client effettui una DNS richiesta indipendente. Ogni client riceverà quindi un set diverso di indirizzi IP daDNS.
-
Per ogni client che effettua richieste, distribuisci le richieste dei client sul set di indirizzi IP restituiti daDNS. Ciò garantisce che il carico venga distribuito su più server in una posizione CloudFront periferica.
Note
-
Il test di carico non è consentito sui comportamenti della cache con trigger di richiesta o risposta del visualizzatore Lambda @Edge.
-
Il test di carico non è consentito sulle origini che hanno Origin Shield abilitato.