解析权重设置说明

最近更新时间:2024-04-19 18:10:52

我的收藏

什么是解析权重?

解析权重指在 DNS 服务器中为同一个主机记录、同一线路类型配置多个记录值,在应答 DNS 查询时,所有记录值按照预先设置的权重进行返回不同的解析结果,将解析流量分配到不同的解析服务器上,从而达到负载均衡的目的。

解析负载均衡设置权重的好处?

为负载均衡设置权重值,可以在解析上合理分配用户请求,让服务器均摊用户请求流量,达到减轻单台服务器压力的目的。或让负载能力强的服务器得到更多的请求,让负载能力弱的服务器得到较少的请求,合理利用服务器资源。

权重设置针对那些解析记录?

权重配置仅适用于记录类型为 A 记录、CNAME 记录、AAAA 记录。

不设置负载均衡,仅设置权重如何返回解析记录?

如您不设置负载均衡,仅设置一条解析记录的权重,如:20,则 100% 返回该记录值。如下图所示:


说明:
若您设置权重为0,则表示不设置权重,正常返回解析。

同一记录类型的负载均衡权重如何进行计算?

权重设置支持 0-100 的整数。在负载均衡中,记录负载率 = 权重 / 权重总和。如设置 2 条同一个主机记录、同一线路类型的解析记录,并分别设置权重为 50 和 60,则 2 条解析记录的负载率分别约为 45%、55%


说明:
本文中记录负载率特指解析记录所占负载均衡权重的百分比。

混合使用 A/AAAA 记录类型权重如何计算?

不同记录类型之间权重互不影响,进行单独计算。如同一个主机记录、同一线路类型的 A 记录与 AAAA 记录各为 100% 记录负载率使用额度。如下图所示:



设置负载均衡中某条解析记录权重为0时,如何进行返回?

若您在同一个主机记录、同一线路类型的负载均衡中设置某条解析记录权重为 0 时,将直接关闭该负载均衡的权重设置(注意不是暂停解析),采用均衡负载进行解析返回,各记录负载率为:100%/负载条数。如 2 个同一个主机记录、同一线路类型的负载均衡,关闭后各为:50%。如下图所示:



负载均衡中暂停其中一条解析记录时,权重会发生变化吗?

负载均衡中暂停其中一条解析记录或多个解析记录时,占用的记录负载率会归还。如 2 个同一个主机记录、同一线路类型的负载均衡,权重各为 50,各解析占比是 50/(50+50),暂停其中一条解析记录后,剩余的一条解析占比是 50/50=100%。如下图所示: