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