错误:(gcloud.preview.app.deploy)
在将我的Nodejs代码部署到Google云时出现以下错误的原因可能是什么?
错误:(gcloud.preview.app.deploy)错误响应:[13]启动虚拟机时超时。 应用程序代码可能是不健康的。 (0/2准备好,2仍在部署)。
正如亚当所说,这个错误没有任何一个原因。
您需要检查实例本身的日志,或SSH进入实例,看看发生了什么事情,或者检查VM Builder日志,运行deploy命令时将提供的链接以及您可以在其中find的日志通过select“容器生成器”作为查看日志的日志(通常默认为“App Engine”)的日志查看器。
一个常见的原因是没有为/_ah/health
实现200响应处理程序,但是还有其他许多根本原因。 甚至可能仅仅是因为各种原因需要很长时间才能提出这个实例,而且这是完全健康的 – 部署命令只是放弃了对其状态的投票。
- Google应用引擎nodejs本地开发
- App Engine中用于本地开发的环境variables
- 如何使用Google App Engine实例处理Google Cloud Load Balancer中的502s?
- Google Cloud Storage签署url – NodeJS
- Google App Engine提供的Node.js +静态内容
- Google App Engine – 节点:无法find模块“firebase-admin”
- 为什么谷歌appengine部署需要几分钟来更新服务
- Node.JS数据存储查询获取密钥
- 修改示例Hello World Node.js代码在Google Compute Engine中不起作用