2015-11-03 1 views
1

J'ai 2 applications Elastic Beanstalk (appelons-les K1Web et K1WebAPI) en cours d'exécution et une instance RDS séparée. K1Web peut voir mon RDS (j'ai ajouté l'ID de groupe K1Web dans ma liste entrante RDS). Je l'ai fait il y a une semaine.Une application Elastic Beanstalk peut voir mon RDS mais l'autre

Aujourd'hui, j'ai créé une deuxième application (K1WebAPI) et ajouté l'ID de groupe K1WebAPI à ma liste entrante RDS, mais K1WebAPI ne voit pas l'instance RDS. Mon application K1WebAPI continue de dire qu'elle ne trouve pas ma base de données. Peut-être que j'ai fait quelque chose d'autre quand j'ai configuré K1Web il y a une semaine et je ne m'en souviens pas, mais je pense que tout ce que j'ai fait était d'éditer la liste entrante RDS.

Est-ce que quelqu'un a une idée? Est-ce que je manque quelque chose? Y a-t-il quelque chose à faire avec le sous-réseau? Je suis perdu.

Voici mes groupes et ma liste entrante RDS. Comme vous pouvez le voir, j'ai ajouté mes groupes d'instances.

merci d'avance!

enter image description here

Répondre

1

Le image vous nous avez montré est des groupes de sécurité EC2 (Classic). Ce n'est pas l'endroit pour configurer les groupes de sécurité RDS. Au lieu de cela, vous devez naviguer vers le service RDS, sélectionner 'Groupes de sécurité' dans le menu de navigation de gauche et autoriser les connexions entrantes vers votre base de données.

+0

C'est ce que j'obtiens lorsque je sélectionne "Groupes de sécurité" dans la section RDS: "Votre compte ne supporte pas la plate-forme EC2-Classic dans cette région Les groupes de sécurité DB sont requis uniquement lorsque la plate-forme EC2-Classic est supportée. Utilisez plutôt les groupes de sécurité VPC pour contrôler l'accès à vos instances de base de données.Veuillez consulter la console EC2 pour afficher et gérer vos groupes de sécurité VPC.Pour plus d'informations, consultez Documentation AWS sur les plates-formes prises en charge et Utilisation de RDS dans VPC. –

0

Aujourd'hui, quand je me suis réveillé et j'ai essayé à nouveau et mon application pouvait voir mon instance RDS. Comme je l'ai dit, je n'ai rien fait d'autre que de l'ajouter à la liste entrante de rds. Il semble que la réplication ne soit pas rapide ... Je ne sais pas, mais ça marche maintenant. Merci les gars!