请求在未完成启动脚本(AutoScalling)的情况下转发到新实例

请求在未完成启动脚本(AutoScalling)的情况下转发到新实例

我正在使用 Google Cloud Load Balancer 在 GCP 中自动扩展实例。我设置了一个最多 6 个实例的实例组。创建实例时,它会运行启动脚本(安装 nginx、php、mongo、psql、composer、克隆项目)。

Google Cloud 负载均衡器将请求转发到自动化脚本完成之前启动的新实例。

有没有办法仅在启动脚本完成后转发请求?

答案1

在这种情况下我能想到的解决方法是冷却期。 根据这个文件

冷却期是指虚拟机启动后,自动缩放器开始从虚拟机收集信息之前应等待的秒数。

编辑冷却期实例组

然而,需要找出在此字段中输入什么值才能为新实例完全启动提供足够的时间。

相关内容