You need to enable JavaScript to run this app.
导航
配置服务流量策略(new)
最近更新时间:2025.01.20 15:48:41首次发布时间:2024.12.12 15:59:35
我的收藏
有用
有用
无用
无用
操作步骤

分流策略

通过流量切分功能,您可以实现蓝绿发布、灰度发布等多种服务发布策略。
当服务中存在≥2个部署时,你可以在任务详情页面选择配置「分流策略」以实现服务在多个部署间的流量分配。当部署配置了流量策略后且部署为运行中状态时,则会出现流量 ON标签,否则为流量 OFF标签。

参数名称参数说明

API 网关

API 网关仅支持一种分流策略,即「自定义分流」。

  • 自定义分流:需要为每个部署指定权重,第一个新增的部署默认权重为10,后续新增的部署默认为0。输入范围为「0-10」。预计流量比例计算方式为,部署A预计流量比例=部署A权重/SUM(部署A权重,部署B权重,...)

  • 当服务初始未配置 API 网关,选择更新添加配置 API 网关时,默认部署权重为1。

  • 从CLB(分流策略为「按实例数自动分流」)切换为API 网关时,默认部署权重为1。

CLB

CLB(传输层负载均衡器)支持两种分流策略,分别为「按实例数自动分流」以及「自定义分流」。

  • 按实例数自动分流:即根据每个部署中的实例个数进行流量自动分配。举例:若部署A有6个实例运行中,部署B有4个实例运行中,则60%的请求流量会发送给部署A处理,40%的流量由部署B处理。

  • 自定义分流:即支持自由指定每个部署的权重系数,并根据实例数*权重系数的占比进行流量分配。详细计算公式为:部署A=运行中实例个数*部署权重,部署A预计流量比例=部署A/SUM(部署A,部署B,部署...N)。详细权重系数配置请在服务创建完成后,前往「服务详情」-「分流策略」中配置。

    • 备注:若服务的负载均衡调度算法选择的是“加权最小连接数(WLC)”以及“源地址哈希(SH)”时,由于策略中连接数以及源地址IP因素的影响,预计流量比例会与实际流量比例有出入。

流量镜像

在新部署(新版本)正式发布上线前,可以通过使用「流量镜像」功能,来测试对比新部署和已有部署的业务承载力以及效果表现。在使用「流量镜像」功能时,选择某一部署(旧部署)作为源部署,配置一定百分比的镜像流量进行测试。流量在镜像过程中并不会影响源部署所承接的在线流量,并且不会对其造成额外的负载压力。

镜像功能启用后,您仅需要的操作是选择服务下任意一个部署作为源部署,任意一个部署作为目标部署。并且选择配置一定百分比的流量进行镜像。

例如:此时若 A 部署作为源部署,B 部署作为目标部署,选择配置镜像流量比例为 50%。则最终 A 部署承接线上 100% 流量,B 部署承接镜像测试流量 50%。

说明

  • 如启用流量镜像,源部署需要先调整为承接线上 100% 的实时流量。
  • 源部署和目标部署不能选择同一部署。
  • 若源部署或目标部署任意一方被删除,则流量镜像功能自动终止并关闭。