【问题标题】:Is there a way to make app engine turn off when no traffic没有流量时有没有办法让应用引擎关闭
【发布时间】:2022-01-07 09:44:47
【问题描述】:

我目前正在使用 Google Cloud 中的 App Engine 和 Docker 来处理 Mux Video 请求。问题是当应用程序正在开发中并且应用程序上几乎没有流量时,我被收取了超过 40 美元的费用。有没有办法在没有发送请求时关闭 App Engine,从而减少操作时间,或者这对于 App Engine 来说是不可能的?我是 App Engine 的新手。

runtime: custom
env: flex

manual_scaling:
  instances: 1
resources:
  cpu: 1
  memory_gb: 0.5
  disk_size_gb: 10

【问题讨论】:

    标签: docker google-app-engine google-cloud-platform virtual-machine mux


    【解决方案1】:

    不,您不能将 Flex 实例扩展到 0。这是 flex 实例的主要问题。

    您必须将当前服务替换为可以扩展到 0 并停止支付的 APp Engine 标准服务版本。


    如果您的应用程序不运行后台进程,并且请求处理时间不超过 60 分钟,我强烈建议您查看Cloud Run

    【讨论】:

    • 因此 Cloud Run 就像云功能一样工作,因为它是按使用付费的。但是,通过云运行,您可以将 docker 上传到它。对不起,我是新手
    • 对,Cloud Run 是一种无服务器产品,类似于 APP 引擎标准,可扩展至 0。使用 Cloud Run,您可以管理运行时环境,因为您可以提供自己的容器。但是您也可以要求 Cloud Run 为您构建一个标准容器(在您的源目录中使用 gcloud run deploy --source=. 让 Cloud Run 使用您的代码为您构建一个标准容器)。
    猜你喜欢
    • 2020-04-24
    • 2012-08-08
    • 1970-01-01
    • 2019-05-27
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多