【问题标题】:Startup script not running on GCP Compute Engine windows server with autoscaling turned on启动脚本未在启用自动缩放的 GCP Compute Engine Windows 服务器上运行
【发布时间】:2019-01-15 07:30:49
【问题描述】:

我在 GCP 上的计算机引擎中有一个托管组。自动缩放已设置并正在运行,但是当新服务器启动或我执行“滚动替换”时,启动脚本不会运行。这是一个非常简单的脚本,可确保在网站上运行最新的代码。这是用于创建新虚拟机的“模板”的屏幕截图

如果我 RDP 进入盒子并运行完全相同的两行代码,它就可以正常工作。

在脚本之前或之后我需要做些什么来确保 VM 完全启动并准备好执行命令吗?或者其他需要做的事情。

【问题讨论】:

    标签: google-cloud-platform google-compute-engine autoscaling


    【解决方案1】:

    在 Windows 中使用启动脚本时,您需要使用特定的键,具体取决于您要运行的启动脚本类型。在您的情况下,您正在运行 cmd 命令,因此在这种情况下,您必须按照 here 所述将模板中的键“startup-script”替换为“windows-startup-script-cmd”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-02-04
      • 1970-01-01
      • 1970-01-01
      • 2019-04-28
      • 2016-05-13
      • 2022-12-13
      • 2021-11-15
      相关资源
      最近更新 更多