[發(fā)明專利]一種數(shù)據(jù)接口的監(jiān)控方法、系統(tǒng)、裝置、電子設(shè)備及介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202011294738.5 | 申請(qǐng)日: | 2020-11-18 |
| 公開(公告)號(hào): | CN113778779A | 公開(公告)日: | 2021-12-10 |
| 發(fā)明(設(shè)計(jì))人: | 宋振亮 | 申請(qǐng)(專利權(quán))人: | 北京京東拓先科技有限公司 |
| 主分類號(hào): | G06F11/30 | 分類號(hào): | G06F11/30 |
| 代理公司: | 北京德琦知識(shí)產(chǎn)權(quán)代理有限公司 11018 | 代理人: | 鄭紅娟;宋志強(qiáng) |
| 地址: | 100176 北京市大興區(qū)北京經(jīng)濟(jì)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù) 接口 監(jiān)控 方法 系統(tǒng) 裝置 電子設(shè)備 介質(zhì) | ||
本發(fā)明公開了一種數(shù)據(jù)接口的監(jiān)控方法、系統(tǒng)、裝置、電子設(shè)備及介質(zhì)。該方法包括:根據(jù)預(yù)定定義操作對(duì)至少一個(gè)被監(jiān)控的數(shù)據(jù)接口定義策略實(shí)現(xiàn)類并配置對(duì)應(yīng)映射的枚舉類得到所述策略實(shí)現(xiàn)類和所述枚舉類之間的映射關(guān)系;接收目標(biāo)枚舉類,按照所述映射關(guān)系從所述至少一個(gè)數(shù)據(jù)接口中通過預(yù)定選取方式選取出所述目標(biāo)枚舉類對(duì)應(yīng)的目標(biāo)數(shù)據(jù)接口;根據(jù)預(yù)定的獲取方式獲取所述目標(biāo)數(shù)據(jù)接口的監(jiān)控?cái)?shù)據(jù)。通過所述策略實(shí)現(xiàn)類和所述枚舉類之間的映射關(guān)系,實(shí)現(xiàn)通過所需的所述枚舉類將對(duì)應(yīng)的數(shù)據(jù)接口選取出來按照預(yù)定方式進(jìn)行監(jiān)控,有助于解決提供一種數(shù)據(jù)監(jiān)控方法對(duì)數(shù)據(jù)接口進(jìn)行數(shù)據(jù)監(jiān)控的技術(shù)問題。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其是指一種數(shù)據(jù)接口的監(jiān)控方法、系統(tǒng)、裝置、電子設(shè)備及介質(zhì)。
背景技術(shù)
目前,在項(xiàng)目開發(fā)中服務(wù)端編程人員經(jīng)常要關(guān)注核心業(yè)務(wù)接口(即推而廣之可以理解為數(shù)據(jù)接口)執(zhí)行的健康狀況,以及對(duì)重點(diǎn)業(yè)務(wù)的執(zhí)行鏈路進(jìn)行節(jié)點(diǎn)采集,將節(jié)點(diǎn)采集結(jié)果通過大數(shù)據(jù)分析處理,最終得出對(duì)應(yīng)的結(jié)論,或者以圖像界面形式將采集的數(shù)據(jù)進(jìn)行直觀展示。業(yè)務(wù)或產(chǎn)品相關(guān)人員可以依據(jù)分析結(jié)果更有目的性的修復(fù)系統(tǒng)的不足之處,提升現(xiàn)有系統(tǒng)的用戶體驗(yàn)度,增加更多的意向用戶,降低有效用戶的失活率。研發(fā)人員也可以通過分析結(jié)果,進(jìn)一步評(píng)判程序的健壯性和系統(tǒng)的吞吐量,并且便于快速定位系統(tǒng)目前存在那些問題,更容易發(fā)現(xiàn)程序中的待優(yōu)化功能點(diǎn),更重要的是將系統(tǒng)中問題的被動(dòng)感知,升級(jí)為問題的主動(dòng)發(fā)現(xiàn),在線上系統(tǒng)沒有暴露出事故之前,提前暴露出問題點(diǎn),起到防微杜漸的作用。
所以急需一種數(shù)據(jù)接口的監(jiān)控方法,用于對(duì)數(shù)據(jù)接口的數(shù)據(jù)進(jìn)行監(jiān)控,有助于解決提供一種數(shù)據(jù)監(jiān)控方法對(duì)數(shù)據(jù)接口進(jìn)行數(shù)據(jù)監(jiān)控的技術(shù)問題。
發(fā)明內(nèi)容
本申請(qǐng)?zhí)峁┝艘环N數(shù)據(jù)接口的監(jiān)控方法,其目的在于,通過所述策略實(shí)現(xiàn)類和所述枚舉類之間的映射關(guān)系,實(shí)現(xiàn)通過所需的所述枚舉類將對(duì)應(yīng)的數(shù)據(jù)接口選取出來按照預(yù)定方式進(jìn)行監(jiān)控,有助于解決提供一種數(shù)據(jù)監(jiān)控方法對(duì)數(shù)據(jù)接口進(jìn)行數(shù)據(jù)監(jiān)控的技術(shù)問題。
所述方法包括:
根據(jù)預(yù)定定義操作對(duì)至少一個(gè)被監(jiān)控的數(shù)據(jù)接口定義策略實(shí)現(xiàn)類并配置對(duì)應(yīng)映射的枚舉類得到所述策略實(shí)現(xiàn)類和所述枚舉類之間的映射關(guān)系;
接收目標(biāo)枚舉類,其中,所述目標(biāo)枚舉類為預(yù)調(diào)取所述策略實(shí)現(xiàn)類按照所述映射關(guān)系對(duì)應(yīng)的所述枚舉類;
按照所述映射關(guān)系從所述至少一個(gè)數(shù)據(jù)接口中通過預(yù)定選取方式選取出所述目標(biāo)枚舉類對(duì)應(yīng)的目標(biāo)數(shù)據(jù)接口,其中,所述目標(biāo)數(shù)據(jù)接口為所述映射關(guān)系中所述目標(biāo)枚舉類對(duì)應(yīng)所述策略實(shí)現(xiàn)類定義的所述數(shù)據(jù)接口;
根據(jù)預(yù)定的獲取方式獲取所述目標(biāo)數(shù)據(jù)接口的監(jiān)控?cái)?shù)據(jù)。
在另一可選實(shí)施例中,所述根據(jù)預(yù)定的獲取方式獲取所述目標(biāo)數(shù)據(jù)接口的監(jiān)控?cái)?shù)據(jù)步驟后,該方法包括:該方法還包括:
將所述監(jiān)控?cái)?shù)據(jù)通過日志輸出的方式得到所述日志文件或通過持久化的方式存儲(chǔ)在預(yù)置的數(shù)據(jù)庫中。
在另一可選實(shí)施例中,所述將所述監(jiān)控?cái)?shù)據(jù)通過日志輸出的方式得到所述日志文件或通過持久化的方式存儲(chǔ)在預(yù)置的數(shù)據(jù)庫中步驟后,該方法還包括:
實(shí)時(shí)監(jiān)控所述日志文件;
根據(jù)所述日志文件中的所述監(jiān)控?cái)?shù)據(jù)通過通過統(tǒng)計(jì)方式以圖形界面的方式進(jìn)行顯示。
在另一可選實(shí)施例中,所述根據(jù)預(yù)定定義操作對(duì)至少一個(gè)被監(jiān)控的數(shù)據(jù)接口定義策略實(shí)現(xiàn)類并配置對(duì)應(yīng)映射的枚舉類得到所述策略實(shí)現(xiàn)類和所述枚舉類之間的映射關(guān)系步驟后,該方法包括:
將所述映射關(guān)系以map集合的方式進(jìn)行存儲(chǔ)。
在另一可選實(shí)施例中,所述預(yù)定選取方式為通過Aop切面方式獲取所述目標(biāo)數(shù)據(jù)接口。
在另一可選實(shí)施例中,本申請(qǐng)還提供了一種數(shù)據(jù)接口的監(jiān)控系統(tǒng),所述系統(tǒng)包括監(jiān)控平臺(tái)和數(shù)據(jù)庫;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京京東拓先科技有限公司,未經(jīng)北京京東拓先科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011294738.5/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 一種范圍廣、力度大的校內(nèi)監(jiān)控系統(tǒng)
- 一種監(jiān)控的方法及系統(tǒng)
- 設(shè)備的監(jiān)控方法、裝置、系統(tǒng)和空調(diào)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 設(shè)備監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 風(fēng)險(xiǎn)雷達(dá)預(yù)警的監(jiān)控方法及系統(tǒng)
- 區(qū)塊鏈網(wǎng)絡(luò)監(jiān)控系統(tǒng)、裝置及方法
- 基于機(jī)器視覺的車站客流安全智能監(jiān)控系統(tǒng)
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





