[發(fā)明專利]一種任務(wù)負(fù)載均衡的方法及裝置在審
| 申請?zhí)枺?/td> | 202110710313.6 | 申請日: | 2021-06-25 |
| 公開(公告)號: | CN113326138A | 公開(公告)日: | 2021-08-31 |
| 發(fā)明(設(shè)計)人: | 提文寧;徐為愷;楊楊;江旻 | 申請(專利權(quán))人: | 深圳前海微眾銀行股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京同達(dá)信恒知識產(chǎn)權(quán)代理有限公司 11291 | 代理人: | 宋正偉 |
| 地址: | 518027 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 任務(wù) 負(fù)載 均衡 方法 裝置 | ||
本發(fā)明公開了一種任務(wù)負(fù)載均衡的方法及裝置,包括:根據(jù)任務(wù)的任務(wù)節(jié)點標(biāo)識,在服務(wù)器環(huán)上確定執(zhí)行任務(wù)的第一虛擬節(jié)點;服務(wù)器環(huán)設(shè)置有各服務(wù)器對應(yīng)的多個虛擬節(jié)點;確定第一虛擬節(jié)點的第二訪問標(biāo)識,并將第二訪問標(biāo)識添加至第一組;第一組用于存儲待執(zhí)行任務(wù)的虛擬節(jié)點的訪問標(biāo)識;訪問標(biāo)識用于表征虛擬節(jié)點的訪問次數(shù);若第一虛擬節(jié)點的節(jié)點標(biāo)識未位于第二組,則通過第一虛擬節(jié)點對應(yīng)的第一服務(wù)器執(zhí)行任務(wù);若第二訪問標(biāo)識的訪問次數(shù)超過設(shè)定閾值,則將第一虛擬節(jié)點的節(jié)點標(biāo)識填加至第二組;第二組用于存儲禁止執(zhí)行任務(wù)的虛擬節(jié)點的節(jié)點標(biāo)識。以此避免任務(wù)負(fù)載傾斜,緩解服務(wù)器的任務(wù)負(fù)載,使各服務(wù)器的任務(wù)負(fù)載均衡,提升處理任務(wù)的效率。
技術(shù)領(lǐng)域
本發(fā)明涉及金融科技(Fintech)領(lǐng)域,尤其涉及一種任務(wù)負(fù)載均衡的方法及裝置。
背景技術(shù)
隨著計算機技術(shù)的發(fā)展,越來越多的技術(shù)(例如:區(qū)塊鏈、云計算或大數(shù)據(jù))應(yīng)用在金融領(lǐng)域,傳統(tǒng)金融業(yè)正在逐步向金融科技轉(zhuǎn)變,大數(shù)據(jù)技術(shù)也不例外,但由于金融、支付行業(yè)的安全性、實時性要求,也對大數(shù)據(jù)技術(shù)中批量任務(wù)的負(fù)載提出了更高的要求。
現(xiàn)有技術(shù)中,對于處理批量任務(wù),一般是通過將服務(wù)器映射為多個虛擬服務(wù)器,然后通過對任務(wù)的節(jié)點標(biāo)識(用戶名或用戶所在公司的IP地址等)進(jìn)行哈希計算,通過確定處理該任務(wù)的虛擬服務(wù)器,確定處理該任務(wù)的服務(wù)器。
但是,在某些場景中,批量任務(wù)存在一定的周期性和規(guī)律性,可能會使批量任務(wù)由同一臺服務(wù)器進(jìn)行處理,導(dǎo)致某一臺服務(wù)器一直處于工作狀態(tài),其他服務(wù)器處于閑置狀態(tài),即任務(wù)負(fù)載不均衡,且對批量任務(wù)處理效率低。
以任務(wù)節(jié)點標(biāo)識為用戶名為例,用戶甲有多筆借據(jù)需要計算利息、罰息等金融數(shù)據(jù),則針對用戶甲的用戶名,確定由服務(wù)器A來計算金融數(shù)據(jù),則用戶甲用戶名下的所有任務(wù)均會由服務(wù)器A來計算,導(dǎo)致服務(wù)器A一直處于工作狀態(tài),其他服務(wù)器處于閑置狀態(tài)。
因此,現(xiàn)需要一種批量任務(wù)負(fù)載均衡的方法,防止批量任務(wù)僅命中單臺服務(wù)器的情況,避免任務(wù)負(fù)載傾斜,緩解服務(wù)器的任務(wù)負(fù)載,使各服務(wù)器的任務(wù)負(fù)載均衡,提升處理任務(wù)的效率。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種任務(wù)負(fù)載均衡的方法及裝置,用于避免任務(wù)負(fù)載傾斜,緩解服務(wù)器的任務(wù)負(fù)載,使各服務(wù)器的任務(wù)負(fù)載均衡。
第一方面,本發(fā)明實施例提供一種任務(wù)負(fù)載均衡的方法,包括:
根據(jù)任務(wù)的任務(wù)節(jié)點標(biāo)識,在服務(wù)器環(huán)上確定執(zhí)行所述任務(wù)的第一虛擬節(jié)點;所述服務(wù)器環(huán)設(shè)置有各服務(wù)器對應(yīng)的多個虛擬節(jié)點;同一服務(wù)器的多個虛擬節(jié)點間斷位于所述服務(wù)器環(huán)上;
確定第一組中是否存在所述第一虛擬節(jié)點的訪問標(biāo)識,若是,則基于所述第一組中所述第一虛擬節(jié)點的第一訪問標(biāo)識,增加訪問次數(shù)得到所述第一虛擬節(jié)點的第二訪問標(biāo)識,并將所述第二訪問標(biāo)識添加至所述第一組;所述第一組用于存儲待執(zhí)行任務(wù)的虛擬節(jié)點的訪問標(biāo)識;所述訪問標(biāo)識用于表征虛擬節(jié)點的訪問次數(shù);
判斷所述第二訪問標(biāo)識的訪問次數(shù)是否超過設(shè)定閾值,若否,則通過所述第一虛擬節(jié)點對應(yīng)的第一服務(wù)器執(zhí)行所述任務(wù);
若是,則在確定所述第一虛擬節(jié)點的節(jié)點標(biāo)識未位于第二組時,將所述第一虛擬節(jié)點的節(jié)點標(biāo)識填加至第二組;所述第二組用于存儲禁止執(zhí)行任務(wù)的虛擬節(jié)點的節(jié)點標(biāo)識。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳前海微眾銀行股份有限公司,未經(jīng)深圳前海微眾銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110710313.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種高壓絕緣護(hù)套
- 下一篇:一種光纜連接裝置





