我正在使用Google运行一个非常基本的Express / Node后端容器。我每天收到的请求数量相当少,而且只有偶尔并发的请求。
但是,我可以在我的云运行仪表板上看到,有时云运行最多可扩展到4个实例,大多数情况下至少可以扩展到2个实例。我知道我的应用程序负载太低了,我几乎永远不需要超过一个实例,那么为什么云运行如此浪费呢?
我的设置同时设置为最多40个请求;最小为0个容器,最多为4个容器。
容器实例数量波动很大。绿线是闲置容器,蓝线是活动容器。

我的CPU使用率也很低:

发布于 2021-09-19 11:26:01
您知道您的工作负载配置文件和预期的请求。云运行自动分词器没有。因此,在流量激增的情况下,它超过了规定的额外实例。
当然,你知道这是不可能的,但事实并非如此。
云运行是为平均流量设计的。如果您处于此标准使用的一个极端(非常低的流量或非常高的、非常尖峰的流量),是的,云运行的自动model配置模型不能很好地工作。
但是,有什么问题呢?只有在处理实例上的请求时才支付费用。如果有过多的供应和未使用的实例,您将不会支付它们。这对谷歌来说是浪费金钱,而不是对你来说。
你唯一关心的可能是地球和节约资源,你是绝对正确的。
https://stackoverflow.com/questions/69240559
复制相似问题