Я пытаюсь запросить базу данных MySQL из java-программы на EC2. Моя база данных хранится на RDS Amazon Web Services (AWS).Ошибка подключения EC2 к RDS, но localhost для RDS работает
Когда я тестирую свою программу java с моего локального сервера tomcat, я успешно запрашиваю базу данных RDS. Однако, когда я запрашиваю базу данных RDS из своего экземпляра EC2, я не могу подключиться.
В моих попытках решить эту проблему я исследовал параметры безопасности. Я создал группу безопасности RDS, связанную с моей группой безопасности EC2, которая связана с моим экземпляром. В моей группе безопасности EC2 я включил все типы входящего трафика для всех портов.
Другие ответы на подобные вопросы предполагают, что настройка групп безопасности RDS для приема соединений из экземпляра EC2 является решением этой проблемы. Тем не менее, я, похоже, сделал это, но не могу соединиться с моим экземпляром EC2 (но может с моей локальной машины).
Я что-то пропускаю?
Пожалуйста, уточните: «Я, похоже, сделал это *». – eggyal
«Я вроде бы сделал это» означает: 1) Я создал группу безопасности EC2, связанную с моим экземпляром. (Технически я думаю, что это было создано автоматически). 2) Я создал группу безопасности RDS, связанную с моей группой безопасности EC2. 3) Я добавил группу безопасности RDS в свою базу данных. Я что-то пропустил? – digiplant
Кто-нибудь это понял? У меня такая же проблема, и я ничего не могу с ней поделать. – cafman