自动将流量迁移到最新的Google App引擎版本

时间:2016-06-13 18:50:52

标签: java maven google-app-engine

我们正在尝试在Google应用引擎中自动将流量迁移到我们应用的生产分支的最新版本。经过约一个小时的调查后,我找不到一个好的资源。有谁知道这是否可能,我在哪里可以找到有关如何做到这一点的资源?

2 个答案:

答案 0 :(得分:0)

如果在每次构建时更改web.xml文件中的app / module版本,则需要将新版本指定为默认版本或将流量迁移到新版本。 AFAIK这两项操作只能通过Developer Console's Versions Page手动完成。

但是如果你没有更改web.xml文件中的app / module版本,那么更新的代码应该只是通过部署自动接收与前面代码相同的流量。至少在标准的GAE环境中。

答案 1 :(得分:0)

对于Python应用程序,可以使用appcfg.py set_default_version <app-directory>将默认版本设置为app,yaml中指定的版本。

我假设the documentation中描述的appcfg.sh set_default_version <app-directory>对Java应用程序做了同样的事情。