Я настроил Ec2 с файлами из S3 и MySQL RDS. Если я запускаю приложение Node локально, я могу подключиться к RDS, и оно работает просто отлично. Но когда я подключаюсь по SSH к Ec2 и npm start
, он никогда не подключается, и время подключения истекает. Единственная ошибка - ошибка соединения истекло.
У меня есть скриншот ниже правил входящей группы безопасности RDS. Обратите внимание, что у меня есть один IP-адрес для моего рабочего стола (именно так я смог подключиться, запустив приложение локально).
Впервые я настроил Ec2 и RDS. Что-нибудь отвлекает? Я знаю, что мне не нужны все эти правила, но чего мне не хватает? Как я могу устранить неполадки? Также прикреплен снимок экрана с исходящими правилами SG EC2.
Кроме того, я настроил сервер MySQL на Ec2 и могу подключиться по SSH к Ec2 и подключиться к базе данных RDS. Есть ли еще один простой способ проверить, подключается ли Ec2 к RDS?