[發(fā)明專利]微服務(wù)接口自動(dòng)監(jiān)測(cè)方法和裝置、存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202011491266.2 | 申請(qǐng)日: | 2020-12-16 |
| 公開(kāi)(公告)號(hào): | CN112506788A | 公開(kāi)(公告)日: | 2021-03-16 |
| 發(fā)明(設(shè)計(jì))人: | 任永;侯寶存;鄒萍 | 申請(qǐng)(專利權(quán))人: | 北京航天智造科技發(fā)展有限公司 |
| 主分類號(hào): | G06F11/36 | 分類號(hào): | G06F11/36 |
| 代理公司: | 北京中濟(jì)緯天專利代理有限公司 11429 | 代理人: | 郝志亮 |
| 地址: | 100036 北京市海淀區(qū)*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 微服 接口 自動(dòng) 監(jiān)測(cè) 方法 裝置 存儲(chǔ) 介質(zhì) | ||
1.一種微服務(wù)接口自動(dòng)監(jiān)測(cè)方法,其特征在于,包括:
收集錄制用戶對(duì)微服務(wù)接口的歷史測(cè)試數(shù)據(jù),其中,所述歷史測(cè)試數(shù)據(jù)包括調(diào)用成功的數(shù)據(jù)與調(diào)用失敗的數(shù)據(jù);
每間隔第一預(yù)定時(shí)間間隔自動(dòng)發(fā)起接口調(diào)用測(cè)試;
將接口響應(yīng)結(jié)果反饋給用戶終端。
2.根據(jù)權(quán)利要求1所述的微服務(wù)接口自動(dòng)監(jiān)測(cè)方法,其特征在于,所述收集錄制用戶對(duì)微服務(wù)接口的歷史測(cè)試數(shù)據(jù)包括:
將微服務(wù)接口的調(diào)用記錄存儲(chǔ)在本地?cái)?shù)據(jù)庫(kù);
以第二預(yù)定時(shí)間間隔從本地?cái)?shù)據(jù)庫(kù)同步獲取數(shù)據(jù)并緩存在消息緩存中。
3.根據(jù)權(quán)利要求1或2所述的微服務(wù)接口自動(dòng)監(jiān)測(cè)方法,其特征在于,所述每間隔第一預(yù)定時(shí)間間隔自動(dòng)發(fā)起接口調(diào)用測(cè)試包括:
設(shè)置定時(shí)任務(wù);
以第一預(yù)定時(shí)間間隔從消息緩存獲取單個(gè)接口最近一次調(diào)用成功的微服務(wù)接口請(qǐng)求數(shù)據(jù);
模擬請(qǐng)求參數(shù)發(fā)送調(diào)用請(qǐng)求。
4.根據(jù)權(quán)利要求1或2所述的微服務(wù)接口自動(dòng)監(jiān)測(cè)方法,其特征在于,還包括:
根據(jù)收集的數(shù)據(jù)模擬出相似數(shù)據(jù),根據(jù)相似數(shù)據(jù)進(jìn)行接口調(diào)用測(cè)試。
5.根據(jù)權(quán)利要求1或2所述的微服務(wù)接口自動(dòng)監(jiān)測(cè)方法,其特征在于,還包括:
收集微服務(wù)接口的高峰期調(diào)用量;
以第三時(shí)間間隔對(duì)微服務(wù)接口進(jìn)行壓力測(cè)試。
6.根據(jù)權(quán)利要求1或2所述的微服務(wù)接口自動(dòng)監(jiān)測(cè)方法,其特征在于,還包括:
獲取指標(biāo)參數(shù),其中,所述指標(biāo)參數(shù)包括接口響應(yīng)時(shí)間和高峰期調(diào)用量;
根據(jù)指標(biāo)參數(shù)動(dòng)態(tài)調(diào)整接口調(diào)用頻率和設(shè)置調(diào)用時(shí)點(diǎn)。
7.根據(jù)權(quán)利要求1或2所述的微服務(wù)接口自動(dòng)監(jiān)測(cè)方法,其特征在于,還包括:
針對(duì)第一次接口調(diào)用測(cè)試未通過(guò)的微服務(wù)接口,收集用戶數(shù)據(jù)歷史多次的調(diào)用日志進(jìn)行解析,選取合適的模擬數(shù)據(jù)對(duì)接口進(jìn)行回放測(cè)試。
8.一種微服務(wù)接口自動(dòng)監(jiān)測(cè)裝置,其特征在于,包括:
測(cè)試工具,用于收集錄制用戶對(duì)微服務(wù)接口的歷史測(cè)試數(shù)據(jù),其中,所述歷史測(cè)試數(shù)據(jù)包括調(diào)用成功的數(shù)據(jù)與調(diào)用失敗的數(shù)據(jù);
監(jiān)測(cè)工具,用于每間隔第一預(yù)定時(shí)間間隔自動(dòng)發(fā)起接口調(diào)用測(cè)試;將接口響應(yīng)結(jié)果反饋給用戶終端;
其中,所述微服務(wù)接口自動(dòng)監(jiān)測(cè)裝置用于執(zhí)行實(shí)現(xiàn)如權(quán)利要求1-7中任一項(xiàng)所述的微服務(wù)接口自動(dòng)監(jiān)測(cè)方法的操作。
9.一種微服務(wù)接口自動(dòng)監(jiān)測(cè)裝置,其特征在于,包括:
存儲(chǔ)器,用于存儲(chǔ)指令;
處理器,用于執(zhí)行所述指令,使得所述微服務(wù)接口自動(dòng)監(jiān)測(cè)裝置執(zhí)行實(shí)現(xiàn)如權(quán)利要求1-7中任一項(xiàng)所述的微服務(wù)接口自動(dòng)監(jiān)測(cè)方法的操作。
10.一種非瞬時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)指令,所述指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7中任一項(xiàng)所述的微服務(wù)接口自動(dòng)監(jiān)測(cè)方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京航天智造科技發(fā)展有限公司,未經(jīng)北京航天智造科技發(fā)展有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011491266.2/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(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),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 基于人工智能服務(wù)云平臺(tái)的微服務(wù)管理方法和系統(tǒng)
- 域名管理方法、裝置及系統(tǒng)
- 微服務(wù)通信方法、裝置、電子設(shè)備及機(jī)器可讀存儲(chǔ)介質(zhì)
- 微服務(wù)應(yīng)用平臺(tái)及其資源保存方法和保存裝置
- 一種微服務(wù)關(guān)聯(lián)分析與預(yù)測(cè)方法
- 微服務(wù)配置信息管理系統(tǒng)、方法、服務(wù)器及存儲(chǔ)介質(zhì)
- 微服務(wù)容器之間服務(wù)啟動(dòng)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 微服務(wù)組合方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 微服務(wù)接口的發(fā)布方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì)
- 一種大規(guī)模微服務(wù)架構(gòu)及其管理方法
- 一種用于監(jiān)測(cè)站的天氣監(jiān)測(cè)系統(tǒng)
- 一種電力設(shè)備安全監(jiān)測(cè)系統(tǒng)及監(jiān)測(cè)方法
- 基于區(qū)塊鏈的環(huán)境監(jiān)測(cè)及數(shù)據(jù)處理方法和裝置
- 監(jiān)測(cè)方法以及裝置
- 醫(yī)院后勤能耗目標(biāo)對(duì)象的監(jiān)測(cè)方法、裝置、計(jì)算機(jī)設(shè)備
- 故障監(jiān)測(cè)裝置和故障監(jiān)測(cè)系統(tǒng)
- 一種社區(qū)養(yǎng)老安全監(jiān)測(cè)系統(tǒng)
- 一種濕地生態(tài)環(huán)境監(jiān)測(cè)系統(tǒng)及方法
- 一種接地網(wǎng)阻抗短路在線監(jiān)測(cè)裝置
- 一種廢氣監(jiān)測(cè)裝置





