通过ec2 beantalk实例访问RDS
access RDS through ec2 beanstalk instance
我有一个 RDS 实例 运行ning,我想从 beantalk 实例访问它。它们都在同一个 VPC 中,我已按照亚马逊文档 link.
中的说明进行操作
这是我的 table 入站规则,我已经分配给 RDS 实例的安全组。
sg-c6...etc 是beantalk 实例的安全组。
当我尝试 运行
mysql -u master -ppass -h rds.instanceid.eu-central-1.rds.amazonaws.com dbname
我得到
ERROR 2003 (HY000): Can't connect to MySQL server on 'rds.instance.eu-central-1.rds.amazonaws.com' (110)
默认情况下,MySQL 服务器将 运行 在端口 3306 上,但您的安全组设置为 3310。RDS 上的 MySQL 也不例外。我建议将安全组端口更改为 3306。
在我看来,您的 VPC 内的网络限制存在问题。
请尝试登录您的 AWS 帐户并导航至 VPC 管理部分。导航至路线 Table 和 select 您的路线 table。编辑您的子网关联并确保包含所有子网
我有一个 RDS 实例 运行ning,我想从 beantalk 实例访问它。它们都在同一个 VPC 中,我已按照亚马逊文档 link.
中的说明进行操作这是我的 table 入站规则,我已经分配给 RDS 实例的安全组。
sg-c6...etc 是beantalk 实例的安全组。 当我尝试 运行
mysql -u master -ppass -h rds.instanceid.eu-central-1.rds.amazonaws.com dbname
我得到
ERROR 2003 (HY000): Can't connect to MySQL server on 'rds.instance.eu-central-1.rds.amazonaws.com' (110)
默认情况下,MySQL 服务器将 运行 在端口 3306 上,但您的安全组设置为 3310。RDS 上的 MySQL 也不例外。我建议将安全组端口更改为 3306。
在我看来,您的 VPC 内的网络限制存在问题。 请尝试登录您的 AWS 帐户并导航至 VPC 管理部分。导航至路线 Table 和 select 您的路线 table。编辑您的子网关联并确保包含所有子网