【发布时间】:2018-05-19 13:24:38
【问题描述】:
我正在将我的 Heroku 应用程序数据库从 Heroku 迁移到 AWS RDS Postgres。
在我的计算机上,我可以使用以下方法连接到我的 RDS 数据库:
psql -d "postgres://user:password@XXX.rds.amazonaws.com/mydb?sslrootcert=config/amazon-rds-ca-cert.pem&sslmode=require"
但是,从我的 heroku 服务器中运行的相同 psql 命令永远挂起。
另外,config/amazon-rds-ca-cert.pem 是我添加到我的包中的 RDS 证书,如文档 https://devcenter.heroku.com/articles/amazon-rds#authorizing-access-to-rds-instance 和此处 https://stackoverflow.com/a/29467638/943524 中所述(我确实在使用 eu-central-1 实例时合并了证书)。
有人知道是什么阻止了这里的连接吗?
【问题讨论】:
-
wootric.com/blog/…我还没有读过,但是一位同事为了这个目的把它寄给了我。
标签: django postgresql amazon-web-services heroku