Google Compute Engine如何确定自动缩放时要关闭的实例?

问题描述 投票:0回答:1

我正在GCE中创建一个使用自动缩放的托管实例组。当大量工作排队时,将创建开始工作的新实例。

假设每个工作块需要10分钟,GCE是否会决定关闭仍在进行中的实例?

google-compute-engine autoscaling
1个回答
0
投票

如果运行状况检查条件满足,Autoscaler将立即终止实例。

但是,您可以使用关闭脚本来控制终止。 shutdown script将在best-effort的基础上,在发出终止请求和实例终止之间的短暂时间内运行。在此期间,Compute Engine将尝试运行关闭脚本以执行您在脚本中提供的任何任务。您可以在此document中阅读有关自动调节器决策的更多信息。你可以在这个shutdown script上阅读有关使用link及其限制的内容。

此外,如果这些实例提供后端服务,那么最好启用连接耗尽。您可以在后端服务上启用连接耗尽,以确保在自动管理器自动删除实例或从实例组中手动删除实例时,对用户的干扰最小。您可以在此链接中找到有关启用connection draining的更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.