调试Google App Engine部署运行状况检查失败

时间:2020-05-07 00:13:48

标签: google-app-engine google-cloud-platform

上下文:运行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是否提供任何调试方法?还是比“它没有变得健康”更详细的日志?

1 个答案:

答案 0 :(得分:0)

似乎有些可用的选项可用于进一步对应用程序进行故障排除和调试。

如官方文档Troubleshooting App Engine flexible deployment中所述,表明您可以使用以下两个选项之一来进一步调试App Engine(包括App Engine Standard,以防您未使用Flexible)。

  1. 在Google Cloud Console中,SSH进入您的虚拟机。有关更多信息,请参见连接到实例。

  2. 使用文本查看器,例如tail

    tail -f /var/log/nginx/error.log

我相信这些方法可以为您排查和调试App Engine应用程序提供更多选择。

除此之外,其他文档也可能对您有所帮助:Viewing logs Classic

让我知道信息是否对您有帮助!