上下文:运行gcloud app deploy
,每次都看到这些错误:
ERROR: (gcloud.app.deploy) Error Response: [4] Timed out waiting for the app infrastructure to become healthy.
(gcloud.app.deploy) Error Response: [4] Your deployment has failed to become healthy in the allotted time and therefore was rolled back.
据我所知,没有好的方法可以调试它。最近几天,我一直在黑暗中解决这个问题。我现在也阅读了无数与该问题有关的问题和答案。 GCP是否提供任何调试方法?还是比“它没有变得健康”更详细的日志?
答案 0 :(得分:0)
似乎有些可用的选项可用于进一步对应用程序进行故障排除和调试。
如官方文档Troubleshooting App Engine flexible deployment中所述,表明您可以使用以下两个选项之一来进一步调试App Engine(包括App Engine Standard,以防您未使用Flexible)。
在Google Cloud Console中,SSH进入您的虚拟机。有关更多信息,请参见连接到实例。
使用文本查看器,例如
tail
:
tail -f /var/log/nginx/error.log
我相信这些方法可以为您排查和调试App Engine应用程序提供更多选择。
除此之外,其他文档也可能对您有所帮助:Viewing logs Classic
让我知道信息是否对您有帮助!