0

Ich betreibe den Load Balancer für ec2 Maschinen und es gibt separate Aurora RDS läuft. Sie sind beide in derselben Region. Ich möchte den Standardport von rds nur für den klassischen Load Balancer von aws öffnen. Ich kann die Option in Sicherheitsgruppe nicht finden und es gibt keine IP für Load Balancer, für die ich Port für RDS öffnen kann. Bitte helfen Sie mir, dieses Problem zu lösen. Ich möchte den Port von RDS nur für mein Loadbalancer nicht für alle in RDS-Sicherheitsgruppe öffnen. Kann jemand bitte helfen, dieses Problem zu lösen? DankWie öffne ich Aurora DB Port nur für Load Balancer

+1

Was Sie beschreiben, macht keinen Sinn. Load Balancer stellen keine direkte Verbindung zu RDS-Datenbanken her. Versuchen Sie vielleicht, den EC2-Instanzen, die hinter dem Load Balancer stehen, eine Verbindung zur Aurora-Datenbank herzustellen? Im Allgemeinen möchten Sie, wenn möglich, Sicherheitsgruppen-IDs in Sicherheitsgruppenregeln eingeben, anstatt IP-Adressen fest zu codieren. –

+0

Danke @MarkB. Ich denke ich sollte die ec2 machine IP in die RDS Sicherheitsgruppe eintragen. Dies wird mein Problem lösen. –

+1

Das funktioniert, aber Sie sollten einfach eine Regel erstellen, die auf die ID der Sicherheitsgruppe verweist, zu der die EC2-Instanzen gehören, anstatt jede IP separat aufzulisten. Auf diese Weise haben Sie beim Hinzufügen neuer Instanzen über Autoscaling automatisch Zugriff auf die Datenbank. –

Antwort

0

Lösung dieses Problems ist die Sicherheitsgruppe ID von Ihnen ec2 Maschinen in RDS eingehende Sicherheitsregel angeben. Danke @MarkB