2

当我尝试在托管 VM 上部署我的应用程序时,谷歌应用程序引擎上的部署失败。我怀疑这是因为 appengine 无法运行我的容器,因为它有一个错误。但是,由于容器无法运行,我无法检查 docker 日志。在本地它可以工作,因为它的配置与生产环境不同。我怀疑在生产中我的应用程序无法解析本地网络中的数据库服务器 ip,但我没有任何日志可供调查。

4

2 回答 2

1

如果您的实例无法启动,开发者控制台中也应该有一个 crash.log:

https://console.developers.google.com/project/[yourproject]/logs

应该有一个下拉菜单说Request。如果单击它,您应该能够看到 crash.log 和 syslog 以及其他一些内容。在那里,您通常可以找到潜在问题的提示。

但是,在我自己的项目中,从昨天开始下拉列表就被破坏了,所以我不确定它是否适合你。我们目前正在等待谷歌解决这个问题。

于 2015-01-23T13:36:59.663 回答
1

转到您的 Google 开发人员控制台 - 计算 - 虚拟机实例。SSH 进入您要检查的实例。

在 Web SSH 控制台中时,请参阅/var/log/app_engine/app/. 我在/var/log/app_engine/app/STDOUT.yyyy_mm_dd.log.

于 2015-01-21T23:36:21.753 回答