Ich habe eine EC2-Instanz in einer Region, N.California. Ich habe eine RDS-Instanz in der EU/Irland. Ich kann keine Verbindung zur RDS-Instanz über die EC2-Instanz herstellen, die Verbindung ist unterbrochen. Diese tutorial by aws sagt, dass ich die öffentliche IP der RDS-Instanz verwenden müsste, um eine Verbindung herzustellen. Diese öffentliche IP-Adresse ist jedoch auf der AWS-Konsole nicht verfügbar. Ich bin mir nicht einmal sicher, ob wir andere RDS-Endpunkte verwenden sollen. Es ist uns auch nicht erlaubt, eine Sicherheitsgruppe aus einer Region der Sicherheitsgruppe einer anderen Region hinzuzufügen.Verbindung zu einer RDS-Instanz in einer anderen AWS-Region herstellen
Ich bin mir nicht sicher, wie es weitergeht.
Sie müssen eine Elastic IP Addresses zu Ihrer RDS-Instanz hinzufügen, mehr Details dort: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html –
Odd, Ich konnte das umgehen, indem ich mein EC2 EIP in die RDS Instance Sicherheitsgruppe für TCP-Verbindungen auf Port 3306 stellte. Es ist jetzt mehr als glücklich. Ungerade, da die Dokumentation explizit angibt, dass wir die RDS-IP-Adresse verwenden müssen. – user1658296
@Kaffee falsch, Sie können keine Elastic IPs mit RDS-Instanzen verknüpfen. –