Perché i client non riescono a connettersi al mio bilanciatore del carico Elastic Load Balancing?
Desidero comprendere il motivo per cui i client non riescono a connettersi al mio bilanciatore del carico.
Risoluzione
Nota: se ricevi errori durante l'esecuzione dei comandi dell'interfaccia della linea di comando AWS (AWS CLI), assicurati di utilizzare la versione più recente di AWS CLI.
Controlla l'ascoltatore della tua porta
Verifica che gli ascoltatori appropriati per la porta del bilanciatore del carico siano configurati correttamente:
- Ascoltatori per l'Application Load Balancer
- Ascoltatori per il Classic Load Balancer
- Ascoltatori per il Network Load Balancer
Controlla il gruppo di sicurezza per le istanze di destinazione
Controlla le impostazioni del gruppo di sicurezza per le istanze dietro il tuo bilanciatore del carico. Per ogni sottorete collegata al bilanciatore del carico, verifica che il traffico sia consentito in entrambe le direzioni per le porte dell'ascoltatore e del controllo dello stato:
- Registra i target con il tuo gruppo target (Network Load Balancer)
- Registra i target con il tuo gruppo target (Application Load Balancer)
Controlla il gruppo di sicurezza per i tuoi bilanciatori del carico
Controlla le impostazioni del gruppo di sicurezza per i tuoi bilanciatori del carico.
Nota: i gruppi di sicurezza del bilanciatore del carico devono consentire il traffico in uscita verso le istanze sulla porta dell'ascoltatore e del controllo dello stato.
- Gruppi di sicurezza per l'Application Load Balancer
- Configura i gruppi di sicurezza per il Classic Load Balancer
Controlla le ACL di rete (per i bilanciatori del carico in un VPC)
Verifica che le ACL di rete associate alle sottoreti del bilanciatore del carico consentano il traffico appropriato. È necessario consentire il traffico in entrambe le direzioni sulla porta dell'ascoltatore e su quella del controllo dello stato per ogni sottorete collegata al cloud privato virtuale (VPC). Per ulteriori informazioni, consulta la pagina Liste di controllo degli accessi di rete per bilanciatori del carico in un VPC.
Controlla le tabelle di routing
Verifica che le tabelle di routing per le sottoreti collegate del tuo bilanciatore del carico consentano le relative connessioni. Le connessioni del bilanciatore del carico devono utilizzare un routing predefinito che punti a un gateway Internet.
Nota: il gateway Internet è necessario quando si utilizza un bilanciatore del carico esterno.
Verifica la connettività del bilanciatore del carico
Per verificare la connettività con il tuo bilanciatore del carico da un'istanza Amazon Elastic Compute Cloud (Amazon EC2), completa i passaggi seguenti:
1. Connettiti all'istanza Amazon EC2 (consulta i passaggi per le istanze Linux o Windows).
2. Verifica che netcat (nc) o telnet siano installati sulla tua istanza.
3. Se disponi di un bilanciatore del carico pubblico, verifica che l'istanza disponga di connettività Internet. Per verificare la connettività Internet, utilizza un gateway Internet o un gateway Network Address Translation (NAT).
4. Verifica che il gruppo di sicurezza dell'istanza Amazon EC2 consenta connessioni in uscita con Internet. Quindi, conferma che l'ACL di rete collegata alla sottorete in cui è in esecuzione l'istanza consenta il traffico in entrata e in uscita.
5. Esegui uno dei comandi seguenti, a seconda della tua configurazione:
nc -v <elb_ip_address> <listener_port> telnet <elb_ip_address> <listener_port>
6. Da un client esterno, esegui l'utilità traceroute (client Linux) o tracert (client Windows) sull'indirizzo IP dell'ascoltatore del bilanciatore del carico.
7. Verifica l'output.
Nota: se ricevi altri codici di errore da un Classic Load Balancer, un Application Load Balancer o un Network Load Balancer, consulta le pagine seguenti:
- Risoluzione dei problemi degli Application Load Balancer
- Risoluzione dei problemi di Classic Load Balancer
- Risoluzione dei problemi relativi al Network Load Balancer
Verifica eventuali problemi di carico o di capacità
Se i problemi di connettività sono sporadici potrebbero essere dovuti al carico o alla capacità. Per la procedura di risoluzione dei problemi, consulta la pagina Come posso risolvere i problemi di capacità di Classic Load Balancer in ELB?
Informazioni correlate
Funzionamento di Elastic Load Balancing
Il sistema di bilanciamento del carico genera un errore HTTP
Risoluzione dei problemi di un Classic Load Balancer: errori HTTP
Video correlati
Contenuto pertinente
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 7 mesi fa
- AWS UFFICIALEAggiornata 2 anni fa