Amazon EC2 连接到 Amazon Aurora MySQL、Spring 启动应用程序

Amazon EC2 Connect To Amazon Aurora MySQL, Spring Boot App

我可以将 Elastic Beanstalk 上的 Spring 引导应用程序连接到我的 Amazon Aurora 数据库。我可以将 MySQL Workbench 连接到 Amazon Aurora。

我已经将我在 EC2 Linux 上的 Spring 引导应用程序连接到 Amazon Aurora 后失败了。我认为这可能是一个安全组问题。如何将 EC2 上的应用程序连接到 Amazon Aurora MySQL 数据库?我希望我的安全组直接允许我的 EC2 实例,并且每当我想在本地连接时,我每次都通过 removing/adding 我的 IP 到安全组进行设置。

我无法使用 Elastic Beanstalk。无需详细说明,我有一个特定的用例。

只需在您的 Aurora 数据库的安全组中允许您的 EC2 实例的私有 ip。

例如。如果您的 EC2 实例的私有 IP 是 10.0.0.122,则在具有以下属性的 aurora 安全组上添加一个安全组 Inbound 条目。

类型:MySQL/Aurora 协议:TCP 端口范围:3306 来源:自定义:10.0.0.122/32