将Nodejs代码部署到Google云时出现以下错误的原因可能是什么?
错误:(gcloud.preview.app.deploy)错误响应:[13]启动VM时超时。应用程序代码可能不健康。 (0/2准备好,2仍然部署)。
答案 0 :(得分:2)
亚当提到,这个错误没有任何一个原因。
您需要检查实例本身的日志,或通过SSH进入它们并查看发生的情况,或检查VM Builder日志,在运行deploy命令时将向其提供链接,以及您可以也可以在Logs Viewer中找到“Container Builder”作为查看日志的资源(通常默认为“App Engine”)。
一个常见的原因是没有为SELECT count(*) FROM joinTable WHERE object1ID = input_parameter1_from_code
AND object2ID = input_parameter2_from_code;
实现200响应处理程序,但是还有许多其他根本原因。它甚至可能只是由于各种原因需要很长时间才能出现实例,并且它非常健康 - 部署命令只是放弃了轮询其状态。