本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用流量拨号调整流量
对于每个标准终端节点组,您可以设置流量拨号来控制定向到该组的通信百分比。百分比仅应用于已定向到终端节点组的流量,而不是所有监听程序流量。
默认情况下,对于加速器中的所有区域终端节点组,流量拨号设置为 100(即 100%)。通过流量拨号,您可以轻松地对跨不同 AWS 区域的新版本进行性能测试或蓝/绿部署测试。
以下是几个示例,说明如何使用流量拨号将流量流更改为终端节点组。
- 按地区升级您的应用程序
-
如果要升级区域中的应用程序或进行维护,请首先将流量拨号设置为 0 以切断该区域的流量。当您完成工作并准备好将 “区域” 恢复服务时,请将流量拨号调整为 100 以备份流量。
- 混合两个区域之间的流量
此示例说明同时更改两个区域终端节点组的流量拨号时,流量流的工作原理。假设您的加速器有两个终端节点组-一个用于
us-west-2
区域和一个用于us-east-1
区域 — 并且您已将每个终端节点组的流量拨号设置为 50%。现在,假设你有 100 个请求来到你的加速器,其中 50 个来自美国东海岸,50 个来自西海岸。加速器按如下方式指导流量:
每个海岸上的前 25 个请求(总共 50 个请求)从其附近的终端节点组处理。也就是说,25 个请求被定向到
us-west-2
和 25 的终端节点组定向到us-east-1
。接下来的 50 个请求被定向到相对的区域。也就是说,从东海岸接下来的 25 个请求是由
us-west-2
,接下来的 25 个来自西海岸的请求将由us-east-1
。
这种情况下的结果是两个终端节点组提供的流量相同。但是,每个区域接收来自两个区域的流量混合。