我正在通过Sinatra
创建无状态微服务
并且正在阅读一些内容,发现我需要通过告诉auto-scaling
为zero-scaling
和OpenFaaS that my function is eligible for zero-scaling
启用我的应用程序。
这两个术语是什么意思?
对于零标度,听起来好像它与不需要的应用程序不运行或者是我离开了吗?
让我们将“零级”定义为一种想法,即在空闲状态下可以将功能缩减为零个副本,并在需要时将其还原为所需数量的副本。大多数容器编排系统(例如Kubernetes和Docker Swarm)中都存在此模块。当Kubernetes部署缩放到零个副本时,其Pod将被删除。
这是在下面提供的链接中。不知道这意味着什么。
这与是否需要某个功能无关,该功能几乎处于非活动状态并且仅在需要时才调用?
如果一个函数有1个副本,是否意味着它几乎不超过零,所以无论发生什么过程,触发事件或事件所需的关注都非常小?
答案 0 :(得分:1)
听起来更像是无服务器架构,并且有多个云供应商提供了多种产品,就AWS try lamda函数而言,这听起来像是请求到达时的零加载和生成实例。