平滑加权轮询算法下的降权
Posted hualou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了平滑加权轮询算法下的降权相关的知识,希望对你有一定的参考价值。
func (this *LoadBalance) RoundRobinByWeight3() *HttpServer { //平滑加权轮询
for _, s := range this.Servers {
s.CWeight = s.CWeight + s.Weight
}
sort.Sort(this.Servers)
max := this.Servers[0]
max.CWeight = max.CWeight - SumWeight
return max
}
以上是关于平滑加权轮询算法下的降权的主要内容,如果未能解决你的问题,请参考以下文章