没有流量时有没有办法让应用引擎关闭
Posted
技术标签:
【中文标题】没有流量时有没有办法让应用引擎关闭【英文标题】: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
【问题讨论】:
【参考方案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 使用您的代码为您构建一个标准容器)。以上是关于没有流量时有没有办法让应用引擎关闭的主要内容,如果未能解决你的问题,请参考以下文章
有没有好用的电脑流量监控软件、电脑上网流量统计软件,要监控局域网流量!