文档

配置流量

更新时间:

创建应用后,应用会不断迭代并生成新版本,通过流量配置功能,您可以调整不同版本的流量访问比例以及根据实际流量变化自动扩缩容实例范围。本文介绍如何在SAE控制台配置流量。

背景信息

根据负载和流量的变化,SAE将自动扩展或者缩减应用实例,最快能达到毫秒级,您只需要在实例运行的时候付费,优化使用成本。

流量配置功能适用于以下场景:

  • 回滚至老版本

  • 新版本灰度上线(滚动发布、金丝雀发布、蓝绿发布)

  • 多版本线上并存

使用限制

单应用流量配置的使用限制如下:

  • 版本数配置:1~5

  • 实例扩缩容:1~50

前提条件

创建应用

操作步骤

  1. 登录SAE控制台

  2. 在左侧导航栏,单击应用管理,在顶部菜单栏选择地域,然后在应用列表页面,单击具体应用名称。

  3. 在左侧导航栏,单击版本列表,然后在版本列表页面,单击流量配置。在流量配置面板,配置相关信息,然后单击确定

    配置项

    说明

    示例

    流量场景

    在滚动升级场景中,用户定义新、老版本流量比例,系统自动调节新、老版本实例数,先加后减滚动更新实例版本。

    滚动升级

    流量模式

    为指定版本设置流量百分比。支持最多添加5个版本,单击+流量配置,增加版本数量;按照百分比设置版本流量配置规则。

    • 版本:2

    • 流量:100%

    自动扩缩实例数范围(个)

    取值范围为[1,50]。

    1~10

    流量配置完成后,在版本列表页面,会显示调整后的流量百分比以及实例数。

验证结果

假设为两个版本各设置50%的流量配置,通过对应用进行调用,可以观察到每次请求都是交替请求到不同的应用版本。