【问题标题】:Google appengine flexible environment successfully deploys but web URL displays 404 error谷歌应用引擎柔性环境部署成功但网址显示404错误
【发布时间】:2017-04-10 21:54:47
【问题描述】:

我一直在关注这个教程:https://cloud.google.com/solutions/mobile/mobile-firebase-app-engine-flexible

我到达了标题为“将服务部署到 App Engine 柔性环境”的步骤,但由于 dm:true 已被弃用,最初无法对其进行部署。将“appengine-web.xml”中的 <dm>true</dm> 更改为 <env>flex</env> 修复了此问题,现在它在 App Engine 控制台中显示为“正在服务”。但是,当我按照教程中的说明访问 printLogs URL(或与该项目相关的任何 URL)时,我遇到了 404 错误。我正在通过命令提示符从 Windows 10 进行部署,并安装了教程中指示的所有内容。尽管被告知它运行正常,但我无法弄清楚是什么导致了 404。

【问题讨论】:

    标签: google-app-engine servlets windows-10 google-cloud-sdk


    【解决方案1】:

    你可以去云平台的版本看看日志——它可能会告诉你一些事情。

    但是,我可以根据经验告诉您,其中很多项目都已过时,您可能会遇到各种错误,而无需更改一行代码并完全按照说明进行操作。我有一些人说他们部署了,只是像你描述的那样有错误。

    您很可能没有做错什么 - 查看其他一些项目并专门查看 pom.xml(或 build.gradle)和 app.yaml。查看它们包含哪些版本的库,并查找任何差异。尝试部署一个非常有限的项目,然后向上构建,看看是什么破坏了代码。

    【讨论】:

      猜你喜欢
      • 2021-04-12
      • 1970-01-01
      • 1970-01-01
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多