Одно приложение Elastic Beanstalk может видеть мой RDS, но другое не может
У меня есть 2 приложения Elastic Beanstalk (назовем их K1Web и K1WebAPI) и отдельный экземпляр RDS.
K1Web может видеть мой RDS (я добавил идентификатор группы K1Web в свой список входящих RDS). Я сделал это неделю назад.
Сегодня я создал второе приложение (K1WebAPI) и добавил идентификатор группы K1WebAPI в свой список входящих RDS, но K1WebAPI не видит, чтобы найти экземпляр RDS. Мое приложение K1WebAPI постоянно повторяет, что не может найти мою базу данных.
Возможно, я сделал что-то еще, когда я настроил K1Web неделю назад, и я не помню, но я думаю, что все, что я делал, это редактировало входящий список RDS.
У кого-нибудь есть ключ? Я что-то пропустил? Что-то делать с подсетью? Я потерян.
Вот мои группы и мой список входящих RDS. Как видите, я добавил к нему группы своих экземпляров.
заранее спасибо!
2 ответа
Изображение, которое вы нам показали, относится к группам безопасности EC2 (Classic). Это не место для настройки групп безопасности RDS. Вместо этого вам следует перейти к службе RDS, выбрать "Группы безопасности" в левой навигационной панели и авторизовать входящие подключения к вашей БД.
Сегодня, когда я проснулся и попробовал снова, мое приложение могло видеть мой экземпляр RDS. Как я уже сказал, я ничего не сделал, кроме того, что добавил его в список входящих rds. Кажется, репликация не такая быстрая... Я не знаю, но сейчас она работает. Спасибо вам, ребята!