Ribbon中的负载均衡算法实现
生活随笔
收集整理的這篇文章主要介紹了
Ribbon中的负载均衡算法实现
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
?
Ribbon響應(yīng)時(shí)間權(quán)重負(fù)載均衡算法,假設(shè)有3臺(tái)服務(wù)器A,B,C響應(yīng)時(shí)間為10,40,80ms。
?算法公式:weighsofar + 總響應(yīng)時(shí)長(zhǎng)- 本服務(wù)器平均響應(yīng)時(shí)長(zhǎng)
A:0+130-10=120
B:120+130-40=210
C:210+130-80=260
將3個(gè)輪詢(xún)數(shù)值放入數(shù)軸模型,0? ---260 分為A(0-120)數(shù)值段,B(120-210),C(210-260)
當(dāng)請(qǐng)求來(lái)時(shí),隨機(jī)出1個(gè)0-260的數(shù),然后數(shù)值在哪個(gè)時(shí)間段就將請(qǐng)求落到哪個(gè)服務(wù)器/
總結(jié)
以上是生活随笔為你收集整理的Ribbon中的负载均衡算法实现的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 计算机基本运行方式,我今天才知道的电脑运
- 下一篇: vs未指定启动文件_高效开发利器之自定义