App Engine版本号如何工作?它们只是整数吗?我可以使用花车吗?我可以重复使用旧版本号吗?
答案 0 :(得分:48)
从手册:
http://code.google.com/appengine/docs/python/config/appconfig.html#Required_Elements
的版本说明符 应用代码。 App Engine保留了一个 每份申请的副本 使用的版本。管理员可以 改变哪个主要版本 应用程序是默认使用 管理控制台,可以测试 制作前的非默认版本 他们默认。版本说明符 可以包含字母,数字和 连字符。
每个版本的应用程序都会保留 它自己的app.yaml副本。当一个 应用程序上传,版本 在app.yaml文件中提到 上传是获得的版本 由上传创建或替换。
答案 1 :(得分:7)
要访问除默认版本以外的应用版本,请在应用网址前添加#。,如下所示:https://stackoverflow.com/a/8549546/129202 这对于在新版本上线之前测试它们非常有用。
如果应用版本为2且您的应用网址为appname.appspot.com 然后URL 2.appname.appspot.com将允许您访问版本2 你的应用。
答案 2 :(得分:4)
您可以在推送新版本时增加它。请参阅下文以供参考。
当你构建一个新的主要版本 已在运行的应用程序 在App Engine上,您可以上传新的 作为新版本发布。老人 版本将继续为用户服务 直到你切换到新版本。 您可以在App上测试新版本 引擎虽然旧版本仍然存在 运行
编辑:没有删除我的答案,因为有一些好的评论。