我是GAE Java后端的新手,我不确定后端与应用程序版本的关系。我已阅读GAE文档并进行了大量搜索,但未发现任何有用的信息。
我的问题是:
如何从已部署的版本中选择后端运行的应用程序版本?它是否与前端完全相同,即新的后端实例默认使用默认版本?
如果是这样,那么命令appcfg backends update [backend]
到底更新了什么?只是配置文件?
我真的认为这应该在GAE文档中更明确。
感谢。
答案 0 :(得分:6)
后端没有版本:
您可以在管理控制台中为前端实例选择默认版本,但不能为后端执行此操作。
更改前端实例的默认版本不会对后端实例执行任何操作。
后端只有一个版本 - 最新通过appcfg
更新。
因此,当您更改影响前端和后端实例的代码时,您需要上传两次。