更新时间:2024-12-04 GMT+08:00
分享

创建基线泳道并关联组件

泳道用于为相同版本组件定义一套隔离环境。只有满足了流控路由规则的请求流量才会路由到对应泳道里的打标签组件。基线泳道包括应用中所有组件的基线版本。当微服务调用链中不存在某个组件的时候,会默认访问基线泳道中的组件。

操作步骤

  1. 登录ServiceStage控制台。
  2. 单击“全链路流量控制”
  3. 单击待创建基线泳道所在泳道组名称(例如:lane-test),进入“全链路流量控制”页面。
  4. 单击“创建基线泳道”,参考下表填写泳道信息。

    参数名称

    参数说明

    泳道名称

    输入泳道的名称,例如:base。

    标签

    用于在Kubernetes类型的环境下创建并部署组件时,将绑定ServiceComb引擎专享版的组件打上相应的标签以标记流量。当有请求访问时,应用网关会根据路由规则将流量转发到对应流量标签的微服务上。当无法找到对应标签的微服务时,将转发至基线泳道对应的微服务。

    基线泳道的标签默认为base,不可修改。

  5. 单击“确定”,完成基线泳道创建。
  6. 单击已创建好的基线泳道卡片上的“关联组件”或右上角的
  7. 在弹出的“关联组件”对话框勾选创建并部署基线版本组件时已部署好的全部待关联组件:unit-controller、unit-consumer和unit-provider。
  8. 单击“确定”,完成基线泳道组件关联。

    单击基线泳道卡片上当前已关联的组件数,可以查看基线泳道已关联的组件列表。

相关文档