我们正在尝试在Google应用引擎中自动将流量迁移到我们应用的生产分支的最新版本。经过约一个小时的调查后,我找不到一个好的资源。有谁知道这是否可能,我在哪里可以找到有关如何做到这一点的资源?
答案 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应用程序做了同样的事情。