小樱 发表于 2017/11/11 01:52

kangle之cdnbes系统负载均衡的权重用法解释,错误重试时间次数间隔

kangle之cdnbes系统负载均衡的权重用法解释,错误重试时间次数间隔
当一个站点需要添加相同域名的两条记录,解析不同ip,如下图

可以给记录设置权重,比如权重2,就意思占百分之20 ,数字越大,优先级越大,可填写0-10数值,点击修改按钮,


如果两个均为1或者2,由于相同值,那么均代表占比50%,如果其中一个为0,代表此节点为备用节点,如果其它节点故障则启用此备用节点。

负载均衡设置:
Ip哈希
基于ip的稳定连接。使得来源机器的会话是持续的。
即:每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题
对于一个特定的请求,如果所申请的服务器不能进行处理的话,其他的服务器可以马上取代它的位置,对所申请的请求进行处理,而且这一过程对用户感觉来说,服务是稳定的!

url_hash
url_hash和ip_hash的意思差不多,只是这个是基于url。还有如果用户访问的源是挂掉的,同样会去自动访问第二个源

错误重试时间(秒):
如果某个节点服务器连不上,自动会从其它节点服务器上连接。每隔设定的错误重试时间,又会尝试去连接该节点服务器。

连接错误次数
当某个节点服务器没连通,系统会把分配给该节点服务的请求转给其它节点服务,同时每隔设定的错误重试时间会自动去连接该节点。
发现能连通,作上线处理。反之,没连通并且连续连接错误次数达到“连接错误次数设定值”后,cdnbest会认为这台节点有故障,并作下线处理。节点作下线处理后,cdnbest不会再把请求发送到该节点。


登陆3311看见写法配置如下
a.test.com|server://proto=http/ip_hash=1/error_count=5/error_try_time=30/nodes=1.1.1.1:80:0:2,2.2.2.2:80:0:0

如果删除权重设置,那么两个默认值都为1
a.test.com|server://proto=http/ip_hash=1/error_count=5/error_try_time=30/nodes=1.1.1.1:80:0:1,2.2.2.2:80:0:1


nodes=ip:端口:长连接时间:权重

不可名 发表于 2017/11/21 21:47

{:3009:}
页: [1]
查看完整版本: kangle之cdnbes系统负载均衡的权重用法解释,错误重试时间次数间隔