gpt4 book ai didi

mysql - 将 Heroku 应用程序与 Amazon RDS 实例连接时出现问题

转载 作者:行者123 更新时间:2023-11-29 01:19:00 24 4
gpt4 key购买 nike

我是第一次使用 Amazon RDS,我一直在关注 heroku 文档以使用 RDS 实例获取我的应用程序。到目前为止,我已经创建了一个实例,并使用以下格式设置了插件:

$ heroku addons:add amazon_rds url=mysql://user:pass@rdshostname.amazonaws.com/databasename

在运行 heroku rake db:migrate 之后我得到了

!!! The bundled mysql.rb driver rake aborted! no such file to load -- mysql

所以我安装了 MySQL gem。再次做同样的事情我得到了错误:

Can't connect to MySQL server on 'myapp.cqslpaxxqrok.eu-west-1.rds.amazonaws.com' (110)

我看到有一个说明,该实例位于美国东部地区,供 Heroku 的安全组控制访问或其他内容。我不能使用欧洲实例吗?

最佳答案

不,您不能使用欧洲实例。 Heroku 目前仅在美国东部地区可用,您需要能够将 Heroku 添加到您的安全区域,RDS 实例才能工作,我想这需要您位于同一区域。更重要的是,出于延迟和安全原因,您希望与 Heroku 处于同一区域(否则您的数据库流量将通过 Internet 传输)。

关于mysql - 将 Heroku 应用程序与 Amazon RDS 实例连接时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3969272/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com