“零缩放”是什么意思? -Ruby上下文

时间:2019-06-07 04:12:39

标签: ruby sinatra microservices stateless

我正在通过Sinatra创建无状态微服务 并且正在阅读一些内容,发现我需要通过告诉auto-scalingzero-scalingOpenFaaS that my function is eligible for zero-scaling启用我的应用程序。

这两个术语是什么意思?

对于零标度,听起来好像它与不需要的应用程序不运行或者是我离开了吗?

  

让我们将“零级”定义为一种想法,即在空闲状态下可以将功能缩减为零个副本,并在需要时将其还原为所需数量的副本。大多数容器编排系统(例如Kubernetes和Docker Swarm)中都存在此模块。当Kubernetes部署缩放到零个副本时,其Pod将被删除。

这是在下面提供的链接中。不知道这意味着什么。

这与是否需要某个功能无关,该功能几乎处于非活动状态并且仅在需要时才调用?

如果一个函数有1个副本,是否意味着它几乎不超过零,所以无论发生什么过程,触发事件或事件所需的关注都非常小?

1 个答案:

答案 0 :(得分:1)

听起来更像是无服务器架构,并且有多个云供应商提供了多种产品,就AWS try lamda函数而言,这听起来像是请求到达时的零加载和生成实例。