帮助中心

帝恩思的解析记录的负载均衡是否支持权重?

时间 : 2018-11-19编辑 : DNS智能解析专家
分享 : 

1、 什么是权重?

相同主机头且相同线路下做了负载均衡轮询时,权重值的大小决定了负载均衡轮询时各记录值响应占比情况。


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

为负载均衡设置权重值,可以在域名解析这基础层面上优先合理分配用户请求的走向,让负载能力强的机子得到更多的请求,让负载能力弱的机子得到较少的请求。


3、 哪些类型支持负载均衡的权重?

目前帝恩思平台支持A、CNAME、AAAA的权重值设置。


4、 如何配置权重?

当所需要添加的记录类型为A、CNAME、AAAA时,如下图可设置权重值。


 

同一条主机记录相同的线路,可以针对不同的记录值设置权重,解析时将根据设置的权重比例进行返回.输入范围为1~10的整数。

 

5、 负载均衡的权重如何计算的?

例如相同域名有3个A记录,配置了权重负载均衡。第一个权重值是3,第二个权重值是4,第三个权重值是5。那么用户解析到第一个记录的几率是:3/(3+4+5);解析到第二个记录的几率是4/(3+4+5);解析到第三个记录的几率是:5/(3+4+5)。

 

6、为什么使用了权重后,实际没有完全按权重比例来请求?

这是因为应用层的负载均衡用DNS解析来控制,并不一定能完全精准按权重比例的去分流;受DNS解析存在TTL缓存的缘故,各个公共和运营商的缓存时间不是权威DNS所能控制的,就会造成请求的权重会有偏差,偏差大小取决于过来请求的查询次数情况。