我正在尝试从 EC2 上的 java 程序查询 MySQL 数据库。我的数据库存储在 Amazon Web Services (AWS) RDS 上。
当我从本地 tomcat 服务器测试我的 java 程序时,我成功地查询了 RDS 数据库。但是,当我从我的 EC2 实例查询我的 RDS 数据库时,我无法连接。
在我试图解决这个问题的过程中,我调查了我的安全设置。我已经设置了一个与我的实例关联的 EC2 安全组关联的 RDS 安全组。在我的 EC2 安全组中,我已启用到所有端口的所有类型的入站流量。
类似问题的其他答案表明,设置 RDS 安全组以接受来自 EC2 实例的连接是解决此问题的方法。但是,我似乎已经这样做了,但无法从我的 EC2 实例连接(但可以从我的本地机器)。
我忽略了什么吗?