Appengine部署将所有流量迁移到一个版本

时间:2017-04-13 05:41:45

标签: google-app-engine

我有两个版本x& y用于appengine模块中的A / B测试。我想要95%-5%的流量比率,我可以从面板配置。问题是 - 每当我对模块进行部署时,appengine会自动将所有流量路由到x或y。它完全随机,有时100%的流量流向x,有时甚至是y。这是我从文档中遗漏的东西,或者它应该以这种方式发生?

IF @empId is NULL
    select * 
    from table_name
ELSE
    select * 
    from table_name 
    where EmpId in (select * from dbo.splitstring(@empId))

1 个答案:

答案 0 :(得分:0)

部署应用时,您可以使用--no-promote标记:

mvn gcloud:deploy -Dapp.id=test-project -Dapp.module=alpha -Dapp.version=x --no-promote mvn gcloud:deploy -Dapp.id=test-project -Dapp.module=alpha -Dapp.version=y --no-promote

有关详细信息,请查看此文档:Testing and Deploying Your Application