更新时间:2023-12-15 GMT+08:00
基于权重的分流
ASM能够提供基于权重的流量控制,根据设定的权重值将流量分发给指定的版本。
控制台更新基于权重的分流
- 登录UCS控制台,在左侧导航栏中单击“服务网格”。
- 单击服务网格名称,进入详情页。
- 在左侧导航栏,单击“服务中心”下的“网格服务”,进入服务列表。
- 单击服务名,进入服务详情页。
- 选择“灰度发布”页签,单击“更新灰度发布”选项,进入更新灰度发布流程。
- 重新设置目标服务中,流量权重参数,以达到基于权重分流的目的。
YAML编辑基于权重的分流
当前数据选择YAML,在编辑栏进行编辑。YAML设置示例如下(根据实际需求调整配置参数):
apiVersion: v1 kind: VirtualService metadata: name: reviews-route spec: hosts: - reviews.prod.svc.cluster.local http: - route: - destination: host: reviews.prod.svc.cluster.local subset: v2 weight: 25 # 设置权重 - destination: host: reviews.prod.svc.cluster.local subset: v1 weight: 75 # 设置权重
父主题: 更新灰度发布