1.一種websocket集群與客戶端的連接方法,應(yīng)用于websocket集群中,所述websocket集群包括若干個(gè)節(jié)點(diǎn),所述節(jié)點(diǎn)用于連接客戶端,其特征在于,所述websocket集群與客戶端的連接方法包括以下步驟:
2.根據(jù)權(quán)利要求1所述的websocket集群與客戶端的連接方法,其特征在于,所述初始硬件能力的計(jì)算公式為:
3.根據(jù)權(quán)利要求1所述的websocket集群與客戶端的連接方法,其特征在于,所述基于所述硬件指標(biāo)與指標(biāo)閾值之間的比對結(jié)果,更新所述第一初始權(quán)重、所述第二初始權(quán)重及所述第三初始權(quán)重的步驟包括:
4.根據(jù)權(quán)利要求3所述的websocket集群與客戶端的連接方法,其特征在于,所述第一子調(diào)節(jié)權(quán)重的獲取公式為:
5.根據(jù)權(quán)利要求1所述的websocket集群與客戶端的連接方法,其特征在于,所述埋點(diǎn)信息包括連接建立時(shí)長、連接維持時(shí)長、總連接次數(shù)、連接失敗次數(shù)、重連成功次數(shù)、重連次數(shù)、消息傳輸次數(shù)、消息丟失次數(shù)、消息錯(cuò)誤次數(shù)、消息重復(fù)次數(shù)、消息傳輸延遲時(shí)長、消息處理時(shí)長。
6.根據(jù)權(quán)利要求5所述的websocket集群與客戶端的連接方法,其特征在于,所述通過所述埋點(diǎn)信息獲取所述備選節(jié)點(diǎn)的服務(wù)能力的步驟包括:
7.根據(jù)權(quán)利要求6所述的websocket集群與客戶端的連接方法,其特征在于,所述服務(wù)能力的計(jì)算公式為:
8.一種websocket集群與客戶端的連接系統(tǒng),應(yīng)用于如權(quán)利要求1~7任一項(xiàng)所述的websocket集群與客戶端的連接方法,其特征在于,所述系統(tǒng)包括:
9.一種計(jì)算機(jī),包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1至7中任一項(xiàng)所述的websocket集群與客戶端的連接方法。
10.一種存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至7中任一項(xiàng)所述的websocket集群與客戶端的連接方法。