Un'applicazione distribuita su istanze EC2 si connette ai dati in un'istanza Amazon RDS. In produzione, l'applicazione non riesce a connettersi, sebbene il database sia raggiungibile da una shell di un bastion host. I log del server web mostrano ripetutamente: *** Error Establishing a Database Connection Quali delle seguenti opzioni potrebbero spiegare i fallimenti di connessione? (Scegliere due.)
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Il security group del database non include una regola di ingress che consenta le connessioni dai server web., L'applicazione sta tentando di utilizzare una porta diversa da quella configurata sull'istanza RDS..
Perché questa è la risposta
Le istanze EC2 non riescono a connettersi al database RDS, ma un bastion host sì, indicando un problema specifico delle istanze EC2 o della configurazione del database. Il security group del database non include una regola di ingress che consenta le connessioni dai server web. Se il security group del database non permette il traffico in entrata dalle istanze EC2 (ad esempio, tramite l'ID del security group delle istanze EC2 o i loro indirizzi IP), le connessioni falliranno. Il bastion host potrebbe avere una regola di accesso separata. L'applicazione sta tentando di utilizzare una porta diversa da quella configurata sull'istanza RDS. Se l'applicazione è configurata per connettersi a una porta diversa da quella su cui l'istanza RDS è in ascolto (ad esempio, l'applicazione tenta la porta 3307 mentre RDS è sulla 3306), la connessione fallirà. Le altre opzioni sono meno probabili: Una regola di egress mancante sul database non impedirebbe la connessione iniziale. Il certificato SSL non è un problema di "Error Establishing a Database Connection", che è un errore di connettività di base. Se il database fosse ancora in provisioning, anche il bastion host non riuscirebbe a connettersi.
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