【问题标题】:Limit/Reduce number of Core in App Engine Flex Instance限制/减少 App Engine Flex 实例中的核心数量
【发布时间】:2018-05-11 10:30:05
【问题描述】:

我在 Google Cloud(App Engine Flex 实例)上托管我的后端项目,目前我只有 10 个用户,但他们现在向我收取每月 250 美元的费用,因为我使用了多个核心,所以我使用了 2400 小时累积的实例时间。只有 10 个用户而且没有那么多流量! 我可以减少或限制后端使用的核心数量吗?

【问题讨论】:

  • 那么你为什么只为 10 个用户使用这么多内核呢?您的.yaml 文件是什么,或者至少是它们的缩放部分?
  • 向@DanCornilescu 致敬

标签: google-app-engine google-cloud-platform


【解决方案1】:

如您所见here,App Engine Flexible 的价格计算为每核心使用小时的 vCPU。基本上,用户是否到达您的后端项目并不重要。仅当许多用户达到您的 App Engine 灵活部署时才重要,这会增加为他们提供服务所需的资源数量,从而提高价格。

是的,您可以通过app.yaml 配置文件的resource settings 减少后端使用的内核数量。您可能还想查看service scaling settings,以控制 App Engine Flexible 根据您的服务需求分配更多资源的方式。

【讨论】:

  • 谢谢,这正是我要找的... 没有设置自动缩放值,所以默认情况下它使用了太多资源。我的昂贵错误! :-(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-01-02
  • 2014-10-09
  • 2014-04-16
  • 2012-06-18
  • 2021-01-22
  • 1970-01-01
  • 2021-08-25
相关资源
最近更新 更多