文档

快速创建TPP场景

更新时间:

创建场景

1.登录个性化算法开发平台控制台

2.在左侧导航栏,单击“个性化算法开发平台->实例列表”

3.在顶部菜单栏,选择要查看的实例所在的目标区域。

4.单击实例ID链接,单击场景管理菜单,在右侧页面中单击“创建场景”。创建场景参数说明如下:

参数

说明

基于现有场景克隆

即支持您基于一个实例下已有场景快速克隆,会同时克隆场景基础信息。

如果您是首次创建场景,请勿勾选。

场景名称

场景展示名称。

场景RT上限

单位为ms,RT上限设置完毕后,场景内所有超过改时间未完成的请求均会失败,需要谨慎填写。不建议超过999ms

分流规则

你可以将您请求TPP传入的参数作为场景实验分流的哈希因子。当哈希因子未传或者为空时,请求将会被随机分配给对应分桶。

哈希因子建议:

当您的用户登录占比较高的时候,你可以使用用户userid分流,当未登录用户占比较多时,你可以使用设备ID分流。

5.完成场景基本信息填写后,单击“确定”,即可完成场景创建。

说明:场景创建主要是分配资源(CPU/MEMORY)。每个场景都是隔离的,所以需要单独申请。如果需要的资源超出了用户购买的CPU和MEMORY,这里会分配失败,创建场景也就失败了。场景创建成功后,场景状态为运行中,场景创建失败时,场景状态为“未上线”。

可能出现的错误

含义

解决方案

分配资源日志:

java.lang.IllegalStateException: idc cn-shanghai-a is not exist in cm2 idc configs

分配资源失败了

检查资源是否充足

实例所在的区域是否有足够资源,

如果场景资源不足,您可以通过给实例扩容补充资源。

创建实验

1.登录个性化算法开发平台控制台

2.在左侧导航栏,单击“个性化算法开发平台->实例列表”

3.在顶部菜单栏,选择要查看的实例所在的目标区域。

4.单击实例ID链接,单击场景管理菜单,在右侧页面选择您需要管理的场景,单击场景ID进入场景详情。

5.单击编辑分流方式,设置哈希因子,设置完毕后,单击确定,提交发布变更。

6.单击左侧菜单栏中的“实验管理”,回到实验列表,在右侧页面单击“创建AB实验”。AB实验参数说明如下:

参数

说明

基于其他实验克隆

即支持您基于一个场景下已有实验快速克隆,会同时克隆实验基础信息和实验配置。

如果您是在当前场景首次创建实验,请勿勾选。

实验名称

实验展示名称。

实验关联方案

每个AB实验都需要指定对应方案。

当您需要做代码实验时,可指定两个AB实验对应不同方案;当您需要做配置实验时,可设置

两个AB实验对应代码一致,但是实验配置不同。

7.您如果不想继续设置AB实验配置,可直接单击“创建AB实验以后编辑实验配置”;如果您希望继续完成AB实验配置以及上线实验,单击“创建AB实验,下一步”(如果不希望此刻将AB实验立刻上线,您可以在完成实验创建后,在AB实验列表的操作列单击“实验上线”);

8.(可选)设置AB实验配置。

说明:AB实验配置会覆盖方案默认配置值,即一个请求命中了当前AB实验之后,如果一个配置项同时存在AB实验值以及方案默认值,实际生效时AB实验配置取值。

9.(可选)单击“保存AB实验配置,下一步”。

10.(可选)单击“上线AB实验”,完成AB实验上线。

场景调试

实验上线之后(建议在正式接流前),你可以通过场景调试,对场景进行结果调试。

1.登录个性化算法开发平台控制台

2.在左侧导航栏,单击“个性化算法开发平台->实例列表”

3.在顶部菜单栏,选择要查看的实例所在的目标区域。

4.单击实例ID链接,单击场景管理菜单,在右侧页面选择您需要管理的场景,单击场景ID进入场景详情。

5.在左侧的菜单中单击“实验调试”,您可以在自定义参数中指定参数,参数如下:

参数

说明

_sid_

  • 指定方案ID,读取方案默认配置,执行方案代码

abid

  • 指定abId,读取ab实验配置,执行ab实验关联的方案代码

  • 不指定方案ID和abId,会按照用户定义的分流逻辑命中ab实验,并执行对应的方案代码

表:调试使用的代码和配置

代码

使用方案代码的最新发布版本,

包括【预发版本】。

例如:当前方案发布,已经部署到预发(预发是版本B),还未部署到正式(正式是版本A),这时调试的代码是版本B。

配置

使用线上AB配置,

如果没有设置,则使用方案默认配置

优先级:

AB配置>方案默认配置

说明:实验首次调试,属于流量首次加载,有一定可能性存在超时,请耐心多刷几次。

实验分配流量

实验上线之后,如果需要进行分流实验,需要给实验分配流量,其中缺省实验无需分配流量,当前场景所有未分配给其他实验的流量都会默认进入缺省实验。

1.登录个性化算法开发平台控制台

2.在左侧导航栏,单击“个性化算法开发平台->实例列表”

3.在顶部菜单栏,选择要查看的实例所在的目标区域。

4.单击实例ID链接,单击场景管理菜单,在右侧页面选择您需要管理的场景,单击场景ID进入场景详情。

5.单击左侧“实验管理”菜单,选择你所需要的实验,在操作列单击“管理实验流量”,在弹出的浮层中,选择可分配实验流量桶,选择所需要分配的流量桶(如果需要强占已分配的流量桶的话,需要在操作列单击抢占)。

  • 本页导读 (0)
文档反馈