我在 appengine 上使用 nodejs。周二我们有一个非常稳定的应用程序脚手架,到周五它在尝试部署后完全坏了。我们对前端代码做了一些小改动,但我认为没有什么可以阻止实例启动。
以下是重现的步骤。
gcloud --project "{appname}" preview app deploy
日志显示 npm 安装、容器构建等。
上挂起Updating service [default]...
5分钟
因错误而失败。
错误:(gcloud.preview.app.deploy) 错误响应:[13] 启动虚拟机时超时。应用程序代码可能不健康。(0/1 准备就绪,1 个仍在部署)。
我曾尝试将存储库恢复到我们有稳定部署时,但没有帮助。这让我觉得 GCP 上的某些东西坏了。
我曾尝试删除所有当前版本然后进行部署,但无济于事。