

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 加权路由
<a name="routing-policy-weighted"></a>

加权路由允许您将多个资源关联至单个域名 (example.com) 或子域名 (acme.example.com)，并选择向每个资源路由多少流量。这可用于多种用途，例如负载均衡、测试软件新版本等。

要配置加权路由，您可以创建与每个资源同名、同类型的记录，然后根据要发送到每个资源的流量的规模为每条记录分配相对权重。Amazon Route 53 将根据您分配给记录的权重（占该组中所有记录总权重的比例）向资源发送流量：

![\[用于计算向给定资源路由多少流量的公式：指定记录的权重/所有记录的权重之和。\]](http://docs.aws.amazon.com/zh_cn/Route53/latest/DeveloperGuide/images/WRR_calculation.png)


例如，如果您想要将极少的一部分流量发送到一个资源，并将其余流量发送到另一个资源，则可以指定权重 1 和 255。权重为 1 的资源将获得 1/256 (1/(1\$1255)) 的流量，另一个资源将获得 255/256 (255/(1\$1255)) 的流量。您可以通过更改权重来逐渐改变平衡。如果要停止向某个资源发送流量，您可以将该记录的权重更改为 0。

有关您在使加权路由策略创建记录时所指定值的信息，请参阅以下主题：
+ [加权记录的特定值](resource-record-sets-values-weighted.md)
+ [加权别名记录的特定值](resource-record-sets-values-weighted-alias.md)
+ [所有路由策略的通用值](resource-record-sets-values-shared.md)
+ [所有路由策略的别名记录的通用值](resource-record-sets-values-alias-common.md)

可以对私有托管区中的记录使用加权路由策略。

## 运行状况检查和加权路由
<a name="routing-policy-weighted-healthchecks"></a>

如果为一组加权记录中的所有记录添加运行状况检查，但为部分记录指定非零权重并为其他记录指定零权重，那么运行状况检查会按照所有记录均具有非零权重的情况进行，但下列情况除外：
+ Route 53 最初仅考虑非零加权记录（如果有）。
+ 如果权重大于 0 的所有记录的运行状况都不良，Route 53 会考虑零权重的记录。

下表详细说明了 0 加权记录包含运行状况检查时的行为：


|   | 记录 1 | 记录 2 | 记录 3 | 
| --- |--- |--- |--- |
|  重量  |  1  |  1  |  0  | 
|  包括运行状况检查？  |  支持  |  是  |  是  | 
|  | 
| --- |
|  运行状态检查状态  |  运行状况不佳  |  运行状况不佳  |  正常  | 
|  DNS 查询已回答？  |  否  |  否  |  是  | 
|  | 
| --- |
|  运行状态检查状态  |  运行状况不佳  |  运行状况不佳  |  运行状况不佳  | 
| DNS 查询已回答？ |  支持  |  是  |  否  | 
|  | 
| --- |
|  运行状态检查状态  |  运行状况不佳  |  正常  |  运行状况不佳  | 
|  DNS 查询已回答？  |  否  |  是  |  否  | 
|  | 
| --- |
|  运行状态检查状态  |  正常  |  正常  |  运行状况不佳  | 
|  DNS 查询已回答？  |  支持  |  是  |  否  | 
|  | 
| --- |
|  运行状态检查状态  |  正常  |  正常  |  正常  | 
|  DNS 查询已回答？  |  支持  |  是  |  否  | 

下表详细说明了 0 加权记录不包含运行状况检查时的行为：


|   | 记录 1 | 记录 2 | 记录 3 | 
| --- |--- |--- |--- |
|  重量  |  1  |  1  |  0  | 
|  包括运行状况检查？  |  支持  |  是  |  否  | 
|  | 
| --- |
|  运行状态检查状态  |  正常  |  正常  | 不适用 | 
| DNS 查询已回答？ | 支持 |  是  | 否 | 
|  | 
| --- |
|  运行状态检查状态  |  运行状况不佳  |  运行状况不佳  |  不适用  | 
|  DNS 查询已回答？  |  否  |  否  |  是  | 
|  | 
| --- |
|  运行状态检查状态  |  运行状况不佳  |  正常  |  不适用  | 
| DNS 查询已回答？ |  否  |  是  |  否  | 