一種基于動(dòng)態(tài)反饋的Nginx負(fù)載均衡方法

基本信息

申請(qǐng)?zhí)?/td> CN201811626318.5 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN109710412A 公開(kāi)(公告)日 2019-05-03
申請(qǐng)公布號(hào) CN109710412A 申請(qǐng)公布日 2019-05-03
分類(lèi)號(hào) G06F9/50(2006.01)I; H04W28/08(2009.01)I 分類(lèi) 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 李鶴; 何學(xué)斌; 蔡生忠; 方金石; 魏建平; 蔡文; 蘇艾瑞; 趙婭利; 陳珊; 余甜 申請(qǐng)(專(zhuān)利權(quán))人 廣州市巨硅信息科技有限公司
代理機(jī)構(gòu) 廣州三環(huán)專(zhuān)利商標(biāo)代理有限公司 代理人 廣州市巨硅信息科技有限公司
地址 510000 廣東省廣州市荔灣區(qū)周門(mén)北路28號(hào)B座五層501、502、503、504、505、506、507、508、509、510、511房
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)了一種基于動(dòng)態(tài)反饋的Nginx負(fù)載均衡方法,包括:定時(shí)獲取各服務(wù)器的負(fù)載信息和各服務(wù)器最近一次的響應(yīng)時(shí)間;根據(jù)所述的負(fù)載信息計(jì)算出當(dāng)前節(jié)點(diǎn)的剩余負(fù)載權(quán)值;根據(jù)所述各服務(wù)器最近一次的響應(yīng)時(shí)間計(jì)算出平均時(shí)間;通過(guò)最近一次的響應(yīng)時(shí)間與所述平均響應(yīng)時(shí)間相比,得出該節(jié)點(diǎn)響應(yīng)時(shí)間比率,再將所述響應(yīng)時(shí)間比率與默認(rèn)權(quán)值進(jìn)行響應(yīng)計(jì)算,得到響應(yīng)時(shí)間權(quán)值;將計(jì)算得到的所述剩余負(fù)載權(quán)值和所述響應(yīng)時(shí)間權(quán)值相加得到實(shí)際權(quán)值;根據(jù)所述實(shí)際權(quán)值為服務(wù)器分配相應(yīng)的負(fù)載;本發(fā)明解決負(fù)載權(quán)重值不會(huì)隨著服務(wù)器的運(yùn)行情況而改變的技術(shù)問(wèn)題,從而實(shí)現(xiàn)縮短服務(wù)器的響應(yīng)時(shí)間和提高服務(wù)效率。