[發(fā)明專利]一種流控閥值自調(diào)整的方法和系統(tǒng)在審
| 申請?zhí)枺?/td> | 202011148739.9 | 申請日: | 2020-10-23 |
| 公開(公告)號: | CN113726672A | 公開(公告)日: | 2021-11-30 |
| 發(fā)明(設(shè)計)人: | 袁海;張繼東;宋文慧 | 申請(專利權(quán))人: | 天翼智慧家庭科技有限公司 |
| 主分類號: | H04L12/801 | 分類號: | H04L12/801 |
| 代理公司: | 上海專利商標事務(wù)所有限公司 31100 | 代理人: | 蔡悅;亓云 |
| 地址: | 201702 上*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 流控閥值 調(diào)整 方法 系統(tǒng) | ||
本發(fā)明提供了一種用于流控閥值自調(diào)整的方法和系統(tǒng)。方法包括:確定當前周期的上一周期的耗時與標準耗時相比的偏差程度;響應(yīng)于所述偏差程度大于預(yù)定耗時偏差閾值,計算當前周期的下一周期的流控閥值計算值;以及若所述流控閥值計算值大于流控閥值的上極值或小于流控閥值的下極值,則將所述上極值或下極值設(shè)為下一周期的流控閥值,否則將所述流控閥值計算值設(shè)為下一周期的流控閥值。
技術(shù)領(lǐng)域
本發(fā)明涉及IT與軟件開發(fā)領(lǐng)域,更具體地,涉及用于流控閥值自調(diào)整的方法和系統(tǒng)。
背景技術(shù)
當前各類總線、網(wǎng)關(guān)類產(chǎn)品,基本具備根據(jù)消息量、連接數(shù)、流量大小、當前并發(fā)消息量等方式進行流控,而且流控閥值都是預(yù)先設(shè)置好的固定值,無法根據(jù)提供服務(wù)端的繁忙程度自動化調(diào)整流控。
中國專利申請“動態(tài)調(diào)整流控閾值的方法及系統(tǒng)”(CN104408656A)中提出根據(jù)故障率(失敗量/請求量=故障率)來調(diào)整API的流控,以達到故障率的下降。故障率是一種基于業(yè)務(wù)結(jié)果即故障出現(xiàn)后的數(shù)據(jù)來調(diào)整流控,屬于事后反饋。該專利申請中介紹的方法雖然對流控閾值進行自動調(diào)整,但是該方法是在故障發(fā)生之后進行自動調(diào)整,不能提前感知服務(wù)的運行狀態(tài)和保障服務(wù)、規(guī)避服務(wù)積壓類故障。
中國專利申請“一種流量控制方法和裝置”(CN107454004A)中提出根據(jù)平均響應(yīng)時間來實現(xiàn)的動態(tài)流控,根據(jù)預(yù)設(shè)的降級率來達到流控,即響應(yīng)時間過長,直接按照調(diào)用量乘以比例來達到調(diào)用量的下降。該專利根據(jù)耗時增長比例,設(shè)定新的調(diào)用量閾值=基準值*60%+響應(yīng)過長的調(diào)用量*20%+(T+2)周期的流控閾值*20%,其中比例根據(jù)需要設(shè)置。因此,在該專利申請中降級率是預(yù)設(shè)的,無法基于歷史運行數(shù)據(jù)分析結(jié)果等進行動態(tài)變化,并且只能實現(xiàn)調(diào)用量的下降而無法根據(jù)實際情況實現(xiàn)調(diào)用量的增加。
因此,當前的流量控制方法雖然能夠通過動態(tài)調(diào)整流控閥值來根據(jù)服務(wù)端的繁忙程度自動化調(diào)整流控,但是沒有考慮到流控的歷史因素、當前因素、預(yù)期因素、極限因素等,流量控制不夠準確或算法過于復(fù)雜影響執(zhí)行效率,為了實現(xiàn)流控手段的豐富化、流控效果的準確化,使其更加貼合服務(wù)提供的實際情況,保障服務(wù)提供更加的穩(wěn)定,希望提供一種改進的流控閥值自調(diào)整方法。
發(fā)明內(nèi)容
提供本發(fā)明內(nèi)容以便以簡化形式介紹將在以下具體實施方式中進一步的描述一些概念。本發(fā)明內(nèi)容并非旨在標識所要求保護的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護的主題的范圍。
本發(fā)明將通過數(shù)據(jù)庫中的業(yè)務(wù)調(diào)用記錄形成以耗時、調(diào)用量、失敗量、時間段等維度的數(shù)據(jù),根據(jù)如上數(shù)據(jù)進行計算,每一個流控指標的相應(yīng)時間段的理想耗時和理想業(yè)務(wù)量。同時通過緩存中的區(qū)間耗時記錄來計算A+2周期內(nèi)的每一種預(yù)設(shè)耗時的調(diào)用量,出現(xiàn)超出預(yù)設(shè)耗時閾值的調(diào)用量且增幅已達到50%時,觸發(fā)根據(jù)理想調(diào)用量和耗時增幅異常的調(diào)用量來算出新的流控閾值,并在耗時增幅異常周期A后的A+2個周期進行生效。依此達到耗時動態(tài)流控和閥值自調(diào)整的目標,保障服務(wù)提供更加的穩(wěn)定。
根據(jù)本發(fā)明的一個方面,提供了一種用于流控閥值自調(diào)整的方法,所述方法包括:
確定當前周期的上一周期的耗時與標準耗時相比的偏差程度;
響應(yīng)于所述偏差程度大于預(yù)定耗時偏差閾值,計算當前周期的下一周期的流控閥值計算值;以及
若所述流控閥值計算值大于流控閥值的上極值或小于流控閥值的下極值,則將所述上極值或下極值設(shè)為下一周期的流控閥值,否則將所述流控閥值計算值設(shè)為下一周期的流控閥值。
根據(jù)本發(fā)明的一個實施例,所述確定當前周期的上一周期的耗時與標準耗時相比的偏差程度進一步包括:
確定所述當前周期的上一周期的耗時的標準偏移率SDr,所述標準偏移率SDr是通過以下公式來計算的:
SDr=1-(Tnow-Tstand)/Tstand
該專利技術(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/202011148739.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 色相調(diào)整系統(tǒng)及其調(diào)整方法
- 調(diào)整設(shè)備和調(diào)整方法
- 踏板調(diào)整結(jié)構(gòu)及調(diào)整步態(tài)的調(diào)整方法
- 立體深度調(diào)整和焦點調(diào)整
- 調(diào)整裝置及其調(diào)整方法
- 噴嘴調(diào)整工具及調(diào)整方法
- 調(diào)整系統(tǒng)及調(diào)整方法
- 調(diào)整裝置以及調(diào)整方法
- 環(huán)境調(diào)整系統(tǒng)、環(huán)境調(diào)整方法及環(huán)境調(diào)整程序
- 功率調(diào)整器(調(diào)整)





