Un'applicazione necessita dell'indirizzo IP del client, ma ora è in esecuzione dietro un Application Load Balancer, quindi tutte le richieste sembrano provenire dallo stesso IP. L'applicazione deve rimanere scalabile orizzontalmente. Qual è la soluzione PIÙ conveniente?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Modificare l'applicazione per leggere l'header X-Forwarded-For e gestire il caso in cui l'header contenga un elenco di indirizzi IP..
Perché questa è la risposta
L'Application Load Balancer (ALB) inserisce l'indirizzo IP del client nell'intestazione X-Forwarded-For. Modificare l'applicazione per leggere questa intestazione è la soluzione più conveniente perché non richiede modifiche all'infrastruttura esistente e mantiene la scalabilità orizzontale offerta dall'ALB. Rimuovere l'applicazione dall'ALB elimina la scalabilità e la resilienza. Un Classic Load Balancer non è la soluzione più conveniente in quanto gli ALB sono più moderni e ricchi di funzionalità per le applicazioni HTTP/HTTPS. Chiedere al client di inviare un'intestazione personalizzata non è pratico né sicuro, poiché il client potrebbe inviare un IP falso.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta