![](/img/trans.png)
[英]Is it normal Aurora serverless v2 mysql instances always using over 90% of cpu capacity?
[英]Always CPU with 0 minimum instances
CPU 分配与单个容器实例有关,而自动缩放与 Cloud Run 服务中的所有实例有关。
自动缩放器确定容器实例的数量。 对 Cloud Run 服务的请求由容器实例提供。 自动缩放器添加或删除实例以确保满足所有请求。 如果您已将最小实例数设置为零,并且一段时间内没有请求到达您的服务,则自动缩放器还将删除最后一个剩余的容器实例(如果稍后收到请求,则按需启动一个新的容器实例)。
CPU 分配模式是关于单个容器实例的。 始终分配的 CPU 分配模式是一种设置,它告诉 Cloud Run 从不限制单个容器实例的 CPU。 默认行为是在容器实例未处理请求时取消分配该实例的 CPU。
当 minimum instances 设置为零并且 CPU 设置为始终分配时会发生什么。
基于以下文档https://cloud.google.com/run/docs/about-instance-autoscaling#idle-instance CPU 分配和定价只会改变您对 Cloud Run 使用的计费方式,它不会影响您的容器是否缩放降为 0 或不降为 0。 我希望这是有道理的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.