[發(fā)明專利]查詢請求的處理方法、裝置、電子設(shè)備和介質(zhì)在審
| 申請?zhí)枺?/td> | 202210239306.7 | 申請日: | 2022-03-11 |
| 公開(公告)號: | CN114595248A | 公開(公告)日: | 2022-06-07 |
| 發(fā)明(設(shè)計)人: | 于正泉 | 申請(專利權(quán))人: | 北京百度網(wǎng)訊科技有限公司 |
| 主分類號: | G06F16/2453 | 分類號: | G06F16/2453;G06F9/50 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 侯軍洋 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 查詢 請求 處理 方法 裝置 電子設(shè)備 介質(zhì) | ||
本公開提供了一種查詢請求的處理方法、裝置、電子設(shè)備和介質(zhì),涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及服務(wù)器、云計算技術(shù)領(lǐng)域。具體實現(xiàn)方案為:根據(jù)當前查詢請求的字符信息,確定當前查詢請求所屬的當前查詢類型;確定當前查詢類型關(guān)聯(lián)的目標私有令牌桶,并根據(jù)目標私有令牌桶包括的查詢令牌的數(shù)量,對當前查詢請求進行處理。本公開實現(xiàn)了基于查詢請求的查詢類型,對各類查詢請求進行分類限流的效果,避免了各類查詢請求之間產(chǎn)生查詢令牌搶占的問題,保證了服務(wù)器的服務(wù)質(zhì)量。
技術(shù)領(lǐng)域
本公開涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及服務(wù)器、云計算及云服務(wù)技術(shù)領(lǐng)域。
背景技術(shù)
在服務(wù)器提供服務(wù)的過程中,會同時處理眾多類型的查詢請求,當短時間內(nèi)查詢請求的數(shù)量突增時,可能會超出服務(wù)器的最大服務(wù)能力,導(dǎo)致服務(wù)器出現(xiàn)宕機等問題,嚴重影響服務(wù)器的服務(wù)質(zhì)量。
為了防止突增的查詢請求影響服務(wù)器的服務(wù)質(zhì)量,通常采用令牌技術(shù)來對查詢請求進行限流。
發(fā)明內(nèi)容
本公開提供了一種用于提高服務(wù)器的服務(wù)質(zhì)量的方法、裝置、電子設(shè)備和介質(zhì)。
根據(jù)本公開的一方面,提供了一種查詢請求的處理方法,包括:
根據(jù)當前查詢請求的字符信息,確定所述當前查詢請求所屬的當前查詢類型;
確定所述當前查詢類型關(guān)聯(lián)的目標私有令牌桶,并根據(jù)所述目標私有令牌桶包括的查詢令牌的數(shù)量,對所述當前查詢請求進行處理。
根據(jù)本公開的另一方面,提供了一種查詢請求的處理裝置,包括:
查詢類型確定模塊,用于根據(jù)當前查詢請求的字符信息,確定所述當前查詢請求所屬的當前查詢類型;
查詢請求處理模塊,用于確定所述當前查詢類型關(guān)聯(lián)的目標私有令牌桶,并根據(jù)所述目標私有令牌桶包括的查詢令牌的數(shù)量,對所述當前查詢請求進行處理。
根據(jù)本公開的另一方面,提供了一種電子設(shè)備,包括:
至少一個處理器;以及
與至少一個處理器通信連接的存儲器;其中,
存儲器存儲有可被至少一個處理器執(zhí)行的指令,指令被至少一個處理器執(zhí)行,以使至少一個處理器能夠執(zhí)行本公開中任一項的方法。
根據(jù)本公開的另一方面,提供了一種存儲有計算機指令的非瞬時計算機可讀存儲介質(zhì),其中,計算機指令用于使計算機執(zhí)行本公開中任一項的方法。
根據(jù)本公開的另一方面,提供了一種計算機程序產(chǎn)品,包括計算機程序,計算機程序在被處理器執(zhí)行本公開中任一項的方法。
應(yīng)當理解,本部分所描述的內(nèi)容并非旨在標識本公開的實施例的關(guān)鍵或重要特征,也不用于限制本公開的范圍。本公開的其它特征將通過以下的說明書而變得容易理解。
附圖說明
附圖用于更好地理解本方案,不構(gòu)成對本公開的限定。其中:
圖1是根據(jù)本公開實施例公開的一些查詢請求的處理方法的流程圖;
圖2A是根據(jù)本公開實施例公開的另一些查詢請求的處理方法的流程圖;
圖2B是根據(jù)本公開實施例公開的一些消耗查詢令牌的示意圖;
圖3是根據(jù)本公開實施例公開的一些查詢請求的處理裝置的結(jié)構(gòu)示意圖;
圖4是用來實現(xiàn)本公開實施例公開的查詢請求的處理方法的電子設(shè)備的框圖。
具體實施方式
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京百度網(wǎng)訊科技有限公司,未經(jīng)北京百度網(wǎng)訊科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210239306.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





