虽然我刚刚开始使用端点开发Google App Engine,但我没有注意到这一点 - 谷歌的参考。项目结构的页面说:
您的开发文件层次结构应如下所示:
MyDir/ [pom.xml] [build.gradle] [index.yaml] [cron.yaml] [dispatch.yaml] src/main/ appengine/ app.yaml docker/ [Dockerfile] java/ com.example.mycode/ MyCode.java webapp/ [index.html] [jsp.jsp] WEB-INF/ [web.xml]
您需要定义一个如下所示的 app.yaml 文件:
...
请注意,根据文档,app.yaml被视为强制性的。在我的例子中,我在Android Studio中生成了一个基于Gradle的后端模块(通过向导)。我已经能够在GAE上成功构建和部署此模块,但现在我需要从自动缩放切换到基本/手动缩放,我发现这是通过app.yaml文件完成的。
这是事情:我不有一个app.yaml到位,它工作正常。那么配置信息在哪里。 GAE需要部署App。
具体地,