我在 AppHarbor 上有一个带有两个工作人员(Web 和后台)的应用程序,它们连接到托管在亚马逊 RDS 上的 MySql 数据库。
我不断收到“无法连接到任何指定的 MySQL 主机”。例外。
我和美国东部地区的RDS实例已将以下AppHarbor CIDR添加到安全组中。
- 50.17.211.192/28
- 54.235.159.192/27
我已将自己的 CIDR 添加到安全组,并且可以很好地连接到实例。但是,当应用程序在 AppHarbor 上运行时,它会失败。
我的连接字符串(审查)是:
服务器=myinstanceXXXX.cykjvptrw5xs.us-east-1.rds.amazonaws.com;数据库=MyDatabase;UID=XXXXXX;密码=XXXXX;
我尝试在服务器端点上包含端口 3306,但没有任何区别。
我是否错过了让两人相处融洽的东西?