[發(fā)明專利]一種監(jiān)控方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201510763531.0 | 申請日: | 2015-11-10 |
| 公開(公告)號: | CN105389214B | 公開(公告)日: | 2019-03-29 |
| 發(fā)明(設計)人: | 劉琳;李世寧;張勇;王鑫 | 申請(專利權)人: | 中國建設銀行股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F11/30 |
| 代理公司: | 北京集佳知識產(chǎn)權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 監(jiān)控 方法 系統(tǒng) | ||
本申請?zhí)峁┝艘环N監(jiān)控方法及系統(tǒng),通過對當前服務中正在處理的交易請求的第一響應時間進行監(jiān)測,將存在的第一響應時間超過預設警戒時間的交易請求記錄為目標交易請求,并減小該目標交易請求的當前并發(fā)數(shù),經(jīng)第一預設時間,驗證檢測到的該目標交易請求的第二響應時間仍大于預設警戒時間,返回該減小該目標交易請求的當前并發(fā)數(shù)步驟,直至目標交易請求的當前并發(fā)數(shù)達到其預設下限值。可見,本實施這種根據(jù)交易請求的響應時間的變化,動態(tài)調(diào)整該交易請求的當前并發(fā)數(shù)的方式,無需人工干預,也能夠為當前服務中的其他正常交易請求預留一定的處理資源,使得其他正常交易請求能夠快速得到處理,確保整個服務不會因此而癱瘓,使得客戶擁有較好的體驗。
技術領域
本申請主要涉及聯(lián)機事務處理系統(tǒng)的應用領域,更具體地說是涉及一種信息監(jiān)控方法及系統(tǒng)。
背景技術
聯(lián)機事務處理是面向事務應用的實際運行模式,其基本形式是大量會隨機申請服務的客戶,通過多種設備和渠道連接到業(yè)務處理系統(tǒng)中來,每一個服務請求在業(yè)務處理系統(tǒng)中以一個事務的方式運行,通過對一定業(yè)務數(shù)據(jù)的處理來完成客戶的請求,并向客戶返回數(shù)據(jù)。
其中,在集群式聯(lián)機事務處理系統(tǒng)中,發(fā)生的每筆業(yè)務處理都是一個事務,業(yè)內(nèi)通常將其稱為交易,為了保證該系統(tǒng)的可靠運行,通常會針對該集群內(nèi)的每個服務預設總并發(fā)流控閾值,并為每個服務中所有交易碼設置固定的并發(fā)流控閾值,當某支交易的并發(fā)數(shù)達到超過預設的并發(fā)流控閾值時,系統(tǒng)將拒絕響應該交易的多余請求,從而避免因該交易并發(fā)數(shù)過大,而影響系統(tǒng)對其他正常交易的處理。
然而,在實際應用中,由于系統(tǒng)的每個服務上通常都有成千上萬的交易碼,當多支交易的響應時間變長很可能耗盡本服務的所有資源,使得正常交易請求無法得到處理,甚至還會導致該服務癱瘓,大大降低了客戶體驗。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種監(jiān)控方法及系統(tǒng),實現(xiàn)了根據(jù)異常的交易請求的響應時間的變化,動態(tài)調(diào)整該交易請求的當前并發(fā)數(shù),從而保證正常交易可隨時獲取系統(tǒng)的處理資源,并得到及時處理,進而確保當前服務不會因異常的交易請求耗盡其所有資源而癱瘓,提高了客戶體驗。
為了實現(xiàn)上述目的,本申請?zhí)峁┝艘韵录夹g方案:
一種監(jiān)控方法,所述方法包括:
監(jiān)測當前服務中正在處理的交易請求的第一響應時間,并驗證所述正在處理的交易請求中是否存在第一響應時間大于預設警戒時間的交易請求;
將所述正在處理的交易請求中存在的所述第一響應時間大于預設警戒時間的交易請求作為目標交易請求,并減小所述目標交易請求的當前并發(fā)數(shù);
經(jīng)第一預設時間,驗證檢測到的所述目標交易請求的第二響應時間仍大于所述預設警戒時間時,返回所述減小所述目標交易請求的當前并發(fā)數(shù)步驟,直至所述目標交易請求的當前并發(fā)數(shù)減小至所述目標交易請求的預設下限值。
優(yōu)選的,在所述減小所述目標交易請求的當前并發(fā)數(shù)之后,所述方法還包括:
經(jīng)第二預設時間,驗證所述目標交易請求的第三響應時間是否小于所述預設警戒時間;
當所述目標交易請求的第三響應時間小于所述預設警戒時間時,恢復所述目標交易請求的當前并發(fā)數(shù)至預設初始值。
優(yōu)選的,所述監(jiān)測當前服務中正在處理的交易請求的第一響應時間包括:
每隔第一預設時間,通過獨立的線程檢測當前服務中正在處理的交易請求的第一響應時間。
優(yōu)選的,所述減小所述目標交易請求的當前并發(fā)數(shù)具體為:
將所述目標交易請求的當前并發(fā)數(shù)減1。
優(yōu)選的,當所述正在處理的交易請求中存在所述第一響應時間大于預設警戒時間的交易請求時,所述方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國建設銀行股份有限公司,未經(jīng)中國建設銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510763531.0/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種多功能寵物梳
- 下一篇:一種懸浮細胞的免疫熒光染色方法





