我是 GAE Java 后端的新手,我不确定后端与应用程序版本的关系。我已阅读 GAE 文档并进行了大量搜索,但没有找到任何有用的信息。
我的问题是:
后端运行的应用版本是如何从部署的版本中选择出来的?是否与前端完全一样选择,即新的后端实例默认使用默认版本?
如果是这样,那么命令 appcfg backends update [backend]
到底更新了什么?只是配置文件?
我真的认为应该在 GAE 文档中更清楚地说明这一点。
谢谢。
最佳答案
后端没有版本:
您可以在管理控制台中为前端实例选择默认版本,但不能为后端执行此操作。
更改前端实例的默认版本对后端实例没有任何作用。
后端只有一个版本 - 通过
appcfg
更新的最新版本。
因此,当您更改影响前端和后端实例的代码时,您需要上传两次。
关于google-app-engine - Google App Engine Java 后端应用程序版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10784962/