【发布时间】:2020-08-12 10:28:31
【问题描述】:
是否可以将 AWS RDS PostgreSQL 数据库与托管在 Google App Engine 标准 (Python 3) 上的 Django 应用程序一起使用?
目前,任何尝试连接到 RDS 数据库的代码都会挂起,但我可以从我的机器连接到 RDS 数据库。
【问题讨论】:
-
应该没有问题,虽然应用程序应该真的很慢,因为应用程序和数据库将驻留在不同的位置。您是否在 aws 上为您的 rds 实例定义了安全组?也许您添加了一条规则,允许来自本地 ip 的连接
-
数据库设置为接受公共连接,例如应用程序在 Heroku 和 Scaleway VPS 上运行正常。此外,RDS DB 和 GAE 实例都位于北弗吉尼亚(GAE 为 us-east4,RDS 为 us-east-1),速度非常快。
标签: django postgresql amazon-web-services google-app-engine