[發(fā)明專利]一種保障系統(tǒng)可用率的風(fēng)險(xiǎn)管理方法有效
| 申請(qǐng)?zhí)枺?/td> | 202110533648.5 | 申請(qǐng)日: | 2021-05-14 |
| 公開(公告)號(hào): | CN113282451B | 公開(公告)日: | 2023-06-06 |
| 發(fā)明(設(shè)計(jì))人: | 李家鵬;尹強(qiáng);蔣恩平 | 申請(qǐng)(專利權(quán))人: | 四川新網(wǎng)銀行股份有限公司 |
| 主分類號(hào): | G06F11/30 | 分類號(hào): | G06F11/30;G06F21/57 |
| 代理公司: | 成都智言知識(shí)產(chǎn)權(quán)代理有限公司 51282 | 代理人: | 胡文莉 |
| 地址: | 610094 四川省成都市成都*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 保障 系統(tǒng) 可用 風(fēng)險(xiǎn) 管理 方法 | ||
1.一種保障系統(tǒng)可用率的風(fēng)險(xiǎn)管理方法,其特征在于,其步驟如下:
步驟1:根據(jù)系統(tǒng)一個(gè)周期的調(diào)用量計(jì)算系統(tǒng)在滿足系統(tǒng)可用率的情況下,允許失敗的交易筆數(shù),將這部分允許失敗的交易筆數(shù)設(shè)為系統(tǒng)風(fēng)險(xiǎn)沙漏的可用風(fēng)險(xiǎn)指標(biāo)總數(shù);
步驟2:當(dāng)出現(xiàn)交易異常時(shí),對(duì)系統(tǒng)風(fēng)險(xiǎn)沙漏中的可用性風(fēng)險(xiǎn)指標(biāo)總數(shù)進(jìn)行扣減;
步驟3:定期檢查系統(tǒng)可用風(fēng)險(xiǎn)指標(biāo)的消耗率是否超過閾值,當(dāng)系統(tǒng)的可用風(fēng)險(xiǎn)指標(biāo)的消耗率超過閾值時(shí),則視系統(tǒng)為不穩(wěn)定狀態(tài),執(zhí)行步驟4,如果沒有超過閾值,則系統(tǒng)視為穩(wěn)定狀態(tài),重復(fù)步驟3;
步驟4:對(duì)系統(tǒng)執(zhí)行版本發(fā)布禁令,停止系統(tǒng)的任何功能發(fā)布請(qǐng)求,并責(zé)令系統(tǒng)進(jìn)行穩(wěn)定性的整改,整改方案參考以記錄在案的異常交易,整改完畢后,執(zhí)行步驟5;
步驟5:檢查系統(tǒng)是否整改完畢,如果整改完畢則恢復(fù)系統(tǒng)的可用性風(fēng)險(xiǎn)指標(biāo)總數(shù)為初始值,并解除系統(tǒng)發(fā)布禁令,允許系統(tǒng)發(fā)布新功能;
步驟6:監(jiān)管報(bào)送,基于系統(tǒng)運(yùn)行時(shí)間與風(fēng)險(xiǎn)沙漏可用風(fēng)險(xiǎn)指標(biāo)消耗百分比,對(duì)系統(tǒng)的可用性進(jìn)行報(bào)送;
所述交易異常的定義包括接口響應(yīng)耗時(shí)超過閾值、交易返回碼為業(yè)務(wù)失敗、發(fā)生生產(chǎn)事件并影響到業(yè)務(wù)的筆數(shù);
所述接口響應(yīng)耗時(shí)超過閾值判定方法為,使用分布式鏈路跟蹤系統(tǒng)對(duì)每筆交易的鏈路及接口響應(yīng)耗時(shí)進(jìn)行分析,檢查接口的內(nèi)部耗時(shí)是否超過接口響應(yīng)閾值,針對(duì)內(nèi)部耗時(shí)超過閾值的接口,對(duì)可用風(fēng)險(xiǎn)指標(biāo)進(jìn)行扣減,并記錄異常交易的詳情,方便后期排查,所述接口內(nèi)部耗時(shí)計(jì)算公式如下:接口內(nèi)部耗時(shí)?=?交易總耗時(shí)-外部耗時(shí);
所述分布式鏈路跟蹤系統(tǒng)包括:
(a)在發(fā)生接口調(diào)用時(shí),服務(wù)端/客戶端通過打印攜帶鏈路ID的接口調(diào)用信息進(jìn)行鏈路采集;
(b)應(yīng)用在收到服務(wù)請(qǐng)求時(shí),打印服務(wù)端日志;
(c)應(yīng)用在調(diào)用其他服務(wù)時(shí),打印客戶端日志,打印時(shí)先判斷環(huán)境中是否存在鏈路ID,如果不存在則生成一個(gè)全局唯一的鏈路ID,創(chuàng)建鏈路ID后,當(dāng)前節(jié)點(diǎn)就做為接口調(diào)用的源點(diǎn);如果存在,則復(fù)用該鏈路ID;
(d)通過采集各個(gè)服務(wù)的服務(wù)端和客戶端的調(diào)用日志,匯總到分布式鏈路跟蹤模塊,該模塊通過鏈路ID將接口調(diào)用分組,再通過服務(wù)端、客戶端的當(dāng)前IP和下游IP關(guān)系,串聯(lián)出調(diào)用鏈路,以及耗時(shí)關(guān)系。
2.根據(jù)權(quán)利要求1所述的一種保障系統(tǒng)可用率的風(fēng)險(xiǎn)管理方法,其特征在于,所述系統(tǒng)可用風(fēng)險(xiǎn)指標(biāo)總數(shù)?=?系統(tǒng)的交易筆數(shù)*(1-系統(tǒng)可用率百分比)。
3.根據(jù)權(quán)利要求1所述的一種保障系統(tǒng)可用率的風(fēng)險(xiǎn)管理方法,其特征在于,所述交易返回碼為業(yè)務(wù)失敗處理判定方法為,在系統(tǒng)的業(yè)務(wù)維度,通過定制系統(tǒng)的業(yè)務(wù)交易日志,來追蹤每一筆業(yè)務(wù)交易的執(zhí)行結(jié)果;當(dāng)交易失敗時(shí),將該筆交易對(duì)應(yīng)的數(shù)據(jù)記錄到異常交易中,并對(duì)可用風(fēng)險(xiǎn)指標(biāo)進(jìn)行扣減;當(dāng)出現(xiàn)生產(chǎn)事件后,我們通過統(tǒng)計(jì)系統(tǒng)接口調(diào)用與業(yè)務(wù)交易的成功、失敗總筆數(shù)來對(duì)該事件影響的渠道、產(chǎn)品、交易類型、金額進(jìn)行報(bào)表統(tǒng)計(jì),用實(shí)際交易的影響數(shù)量來對(duì)事件進(jìn)行有效定級(jí)。
4.根據(jù)權(quán)利要求1所述的一種保障系統(tǒng)可用率的風(fēng)險(xiǎn)管理方法,其特征在于,業(yè)務(wù)交易調(diào)用成敗判定方法為,當(dāng)發(fā)生系統(tǒng)接口調(diào)用時(shí),應(yīng)用服務(wù)打印本次接口調(diào)用的鏈路ID和業(yè)務(wù)金額以及本次交易的返回碼,分布式鏈路跟蹤模塊對(duì)該業(yè)務(wù)交易日志進(jìn)行采集,使用鏈路ID與接口調(diào)用時(shí)的鏈路ID進(jìn)行關(guān)聯(lián),最后通過業(yè)務(wù)響應(yīng)碼來進(jìn)行判定。
5.根據(jù)權(quán)利要求4所述的一種保障系統(tǒng)可用率的風(fēng)險(xiǎn)管理方法,其特征在于,所述業(yè)務(wù)交易日志包括:渠道碼、產(chǎn)品碼、事件碼、鏈路跟蹤號(hào)以及交易金額。
6.根據(jù)權(quán)利要求1所述的一種保障系統(tǒng)可用率的風(fēng)險(xiǎn)管理方法,其特征在于,所述對(duì)生產(chǎn)事件并影響到業(yè)務(wù)判定方法為,在系統(tǒng)發(fā)生生產(chǎn)事件時(shí),查看事件的影響范圍及影響筆數(shù),并排除接口異常筆數(shù)和交易響應(yīng)碼異常筆數(shù),作為扣除風(fēng)險(xiǎn)沙漏中可用風(fēng)險(xiǎn)指標(biāo)的依據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于四川新網(wǎng)銀行股份有限公司,未經(jīng)四川新網(wǎng)銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110533648.5/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測;錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測試作故障硬件的檢測或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測試或調(diào)試防止錯(cuò)誤
- 風(fēng)險(xiǎn)監(jiān)視裝置、風(fēng)險(xiǎn)監(jiān)視系統(tǒng)、風(fēng)險(xiǎn)監(jiān)視方法
- 風(fēng)險(xiǎn)控制方法及風(fēng)險(xiǎn)控制裝置
- 風(fēng)險(xiǎn)分層
- 風(fēng)險(xiǎn)分層
- 風(fēng)險(xiǎn)判定裝置、風(fēng)險(xiǎn)判定方法以及風(fēng)險(xiǎn)判定程序
- 風(fēng)險(xiǎn)評(píng)價(jià)系統(tǒng)以及風(fēng)險(xiǎn)評(píng)價(jià)方法
- 風(fēng)險(xiǎn)管理裝置、風(fēng)險(xiǎn)管理方法以及風(fēng)險(xiǎn)管理程序
- 風(fēng)險(xiǎn)測算方法和風(fēng)險(xiǎn)測算系統(tǒng)
- 風(fēng)險(xiǎn)評(píng)估方法及風(fēng)險(xiǎn)評(píng)估裝置
- 風(fēng)險(xiǎn)評(píng)估方法及風(fēng)險(xiǎn)評(píng)估裝置





