[發(fā)明專利]一種地址確定方法、裝置、電子設(shè)備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202211628742.X | 申請日: | 2022-12-18 |
| 公開(公告)號: | CN115834479A | 公開(公告)日: | 2023-03-21 |
| 發(fā)明(設(shè)計)人: | 陳顯彬;盧道和;黃葉飛;高銀川;李婷;呂定剛;于亞軍;張全康;林一展 | 申請(專利權(quán))人: | 深圳前海微眾銀行股份有限公司 |
| 主分類號: | H04L45/74 | 分類號: | H04L45/74;H04L61/5007 |
| 代理公司: | 北京同達(dá)信恒知識產(chǎn)權(quán)代理有限公司 11291 | 代理人: | 雷航 |
| 地址: | 518027 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 地址 確定 方法 裝置 電子設(shè)備 存儲 介質(zhì) | ||
本申請實(shí)施例提供了一種地址確定方法、裝置、電子設(shè)備及存儲介質(zhì),該方法包括:根據(jù)交互數(shù)據(jù)序列的數(shù)據(jù)處理信息,確定各預(yù)設(shè)地址對應(yīng)的目標(biāo)處理時間,以及確定各預(yù)設(shè)地址對應(yīng)的處理成功率;其中,所述交互數(shù)據(jù)序列包括應(yīng)用側(cè)與服務(wù)側(cè)在第一時段交互產(chǎn)生的多個交互數(shù)據(jù);所述第一時段為第一預(yù)設(shè)時長的歷史時段;所述預(yù)設(shè)地址為所述服務(wù)側(cè)中服務(wù)器集群對應(yīng)的地址;基于各預(yù)設(shè)地址對應(yīng)的目標(biāo)處理時間以及處理成功率,確定各預(yù)設(shè)地址對應(yīng)的決策值;根據(jù)各預(yù)設(shè)地址對應(yīng)的決策值,從所有預(yù)設(shè)地址中選擇目標(biāo)地址,并將所述目標(biāo)地址發(fā)送給所述應(yīng)用側(cè),以使所述應(yīng)用側(cè)在收到所述目標(biāo)地址之后的第二時段內(nèi)基于所述目標(biāo)地址發(fā)送請求信息。
技術(shù)領(lǐng)域
本申請實(shí)施例涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種地址確定方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù)
在應(yīng)用業(yè)務(wù)中,前置系統(tǒng)(又稱應(yīng)用側(cè)、或者客戶端應(yīng)用服務(wù)集群)通常會與服務(wù)側(cè)(又稱服務(wù)端應(yīng)用服務(wù)集群)對接。由于網(wǎng)絡(luò)故障(如建立連接耗時、網(wǎng)絡(luò)阻塞、丟包)或服務(wù)側(cè)域名調(diào)用異常(如讀取超時)等情況發(fā)生,都會影響調(diào)用成功率,進(jìn)而影響對業(yè)務(wù)處理。為了提升對服務(wù)側(cè)的訪問速度及增加服務(wù)側(cè)的容災(zāi)能力,可設(shè)置分布在不同位置的服務(wù)器集群,供前置系統(tǒng)調(diào)用。
相關(guān)技術(shù)中,通過輪詢的方式從服務(wù)側(cè)的多個地址中選擇一個地址進(jìn)行調(diào)用,前置系統(tǒng)與該地址對應(yīng)的服務(wù)器集群對接,在響應(yīng)時間較長時再切換到下一個地址對應(yīng)的服務(wù)器集群。
然而,上述方式難以選擇出合適的地址,影響業(yè)務(wù)處理效率。
發(fā)明內(nèi)容
本申請實(shí)施例提供了一種地址確定方法、裝置、電子設(shè)備及存儲介質(zhì),用以選擇出合適的地址,提高業(yè)務(wù)處理效率。
第一方面,本申請實(shí)施例提供了一種地址確定方法,該方法包括:
根據(jù)交互數(shù)據(jù)序列的數(shù)據(jù)處理信息,確定各預(yù)設(shè)地址對應(yīng)的目標(biāo)處理時間,以及確定各預(yù)設(shè)地址對應(yīng)的處理成功率;其中,所述交互數(shù)據(jù)序列包括應(yīng)用側(cè)與服務(wù)側(cè)在第一時段交互產(chǎn)生的多個交互數(shù)據(jù);所述第一時段為第一預(yù)設(shè)時長的歷史時段;所述預(yù)設(shè)地址為所述服務(wù)側(cè)中服務(wù)器集群對應(yīng)的地址;
基于各預(yù)設(shè)地址對應(yīng)的目標(biāo)處理時間以及處理成功率,確定各預(yù)設(shè)地址對應(yīng)的決策值;
根據(jù)各預(yù)設(shè)地址對應(yīng)的決策值,從所有預(yù)設(shè)地址中選擇目標(biāo)地址,并將所述目標(biāo)地址發(fā)送給所述應(yīng)用側(cè),以使所述應(yīng)用側(cè)在收到所述目標(biāo)地址之后的第二時段內(nèi)基于所述目標(biāo)地址發(fā)送請求信息;其中,所述第二時段為第二預(yù)設(shè)時長的未來時段。
上述方案,由于數(shù)據(jù)處理信息體現(xiàn)了各預(yù)設(shè)地址對應(yīng)的服務(wù)器集群對請求的響應(yīng)情況,因此,基于上述數(shù)據(jù)處理信息,能夠準(zhǔn)確確定各預(yù)設(shè)地址對應(yīng)的目標(biāo)處理時間以及處理成功率;結(jié)合預(yù)設(shè)地址對應(yīng)的目標(biāo)處理時間以及處理成功率,精準(zhǔn)地確定出表征各服務(wù)器集群處理性能的決策值,進(jìn)而精準(zhǔn)地從所有預(yù)設(shè)地址中選擇處理性能較好的目標(biāo)地址,該目標(biāo)地址對應(yīng)的服務(wù)器集群能夠高效、精準(zhǔn)地對請求進(jìn)行響應(yīng),通過將目標(biāo)地址發(fā)送給應(yīng)用側(cè),應(yīng)用側(cè)在收到該目標(biāo)地址之后的第二時段內(nèi)基于該目標(biāo)地址發(fā)送請求信息,即在第二時段內(nèi)通過該服務(wù)器集群進(jìn)行業(yè)務(wù)處理,提高業(yè)務(wù)處理效率和準(zhǔn)確性。
一些可選的實(shí)施方式中,所述數(shù)據(jù)處理信息包括耗時信息以及第一字節(jié)時間(Time To First Byte,TTFB);確定各預(yù)設(shè)地址對應(yīng)的目標(biāo)處理時間,包括:
針對任一預(yù)設(shè)地址,從所述交互數(shù)據(jù)序列中確定所述預(yù)設(shè)地址對應(yīng)的交互數(shù)據(jù);
基于所述對應(yīng)的交互數(shù)據(jù)的耗時信息以及TTFB,確定所述預(yù)設(shè)地址對應(yīng)的目標(biāo)處理時間。
一些可選的實(shí)施方式中,基于所述對應(yīng)的交互數(shù)據(jù)的耗時信息以及TTFB,確定所述預(yù)設(shè)地址對應(yīng)的目標(biāo)處理時間,包括:
將所述對應(yīng)的所有交互數(shù)據(jù)的耗時信息的最大值,確定為第i個處理時間;
該專利技術(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/202211628742.X/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





