首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在GCP上使用PostgreSQL部署Django应用程序,在最小的服务器负载下以最小的成本部署?

如何在GCP上使用PostgreSQL部署Django应用程序,在最小的服务器负载下以最小的成本部署?
EN

Stack Overflow用户
提问于 2020-12-18 19:22:51
回答 1查看 1K关注 0票数 1

我需要部署一个Django应用程序,使用PostgreSQL作为Google平台上的数据库。由于该应用程序仅供我个人使用,所以它的服务器负载最小。

我尝试了一种解决方案,将我的应用程序部署到一个F1应用程序引擎标准环境(Us 1 region)上,并在F1小型计算引擎(Us 1 region)上运行一个PostgreSQL实例。这两个都是在美国中央1区的GCP免费层中提供的。但是,app引擎标准似乎需要一个VPC无服务器连接器才能在内部IP地址上访问计算引擎上的Postgres (它被称为2e-2微实例)。

是否有更好的方法将其部署到GCP上,或者将deploying标准与计算引擎专用IP连接起来,这会带来较低的成本?

EN

回答 1

Stack Overflow用户

发布于 2020-12-18 19:51:41

你的选择很可能取决于你的应用程序需要做什么。

  • 使用Cloud,它有一个自由层,您需要它来封装您的应用程序,但是这个不太难。然后,可以使用计算引擎的IP地址连接到运行在Compute引擎上的数据库。我建议设置最大实例确保您的成本保持在低水平,因为这听起来对您来说很重要。无论是公共IP还是使用VPC无服务器连接器(示例),这看起来都是可行的。
  • 考虑将CloudSQL用于PostGreSQL和从App标准环境连接到。如果选择最小的共享核心选项,则Cloud成本可能在8美元/月,根据价格表计算下。
  • 您的流量级别或内存负载是否足够低,以至于您可能只是在同一个Compute引擎实例上运行run服务器?我自己也遇到了很多困难,因为我有足够的内存来运行应用程序和数据库,但是你可能会有更好的运气。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65362788

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档