[發明專利]一種信息采集方法及裝置有效
| 申請號: | 202010567772.9 | 申請日: | 2020-06-19 |
| 公開(公告)號: | CN111741108B | 公開(公告)日: | 2022-10-18 |
| 發明(設計)人: | 毛雨萌;黎原 | 申請(專利權)人: | 中國銀行股份有限公司 |
| 主分類號: | H04L67/53 | 分類號: | H04L67/53;G06F9/54 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 100818 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 信息 采集 方法 裝置 | ||
本發明實施例提供一種信息采集方法及裝置,涉及計算機技術領域,能夠獲取全面的、多樣化的Dubbo服務的相關信息。該方法包括:服務消費者從注冊中心獲取第一服務訂閱信息;服務消費者從注冊中心獲取第二服務訂閱信息;服務消費者根據目標服務提供者的IP地址調用目標Dubbo服務,并根據信息采集服務器的IP地址異步調用信息采集服務,采集目標Dubbo服務對應的服務狀態信息;服務消費者將采集到的目標Dubbo服務對應的服務狀態信息發送至信息采集服務器。
技術領域
本發明實施例涉及計算機技術領域,尤其涉及一種信息采集方法及裝置。
背景技術
在Dubbo服務框架中,服務提供者在注冊中心(例如zookeeper)注冊該服務提供者能夠提供的服務。例如,在如圖1所示的Dubbo服務框架中,服務提供者103在注冊中心102注冊服務A,服務提供者104在注冊中心102注冊服務A,注冊中心102保存服務提供者(包括服務提供者103和服務提供者104)的互聯網協議(internet protocol,IP)地址與對應的服務(即服務A)的關系列表(以下簡稱服務列表)。服務消費者101可以從注冊中心102訂閱其所需要的服務,獲得某一服務(例如服務A)對應的至少一個服務提供者的IP地址。當服務消費者101需要調用服務A時,服務消費者101調用可提供服務A的一個服務提供者從而實現調用服務A(應理解,調用服務A與調用服務A對應的服務提供者的含義相同)。
服務消費者101和/或服務提供者(包括服務提供者103和服務提供者104)可以將本次調用該服務A的過程中該服務A的一些狀態信息或服務詳情(例如調用次數、調用時間、響應時間以及成功率等信息,統稱為監控數據)發送至Dubbo服務框架中的監控中心105,監控中心105根據監控數據進行數據分析和監控告警等。
但是,現有的Dubbo服務框架中,監控中心105存儲的監控數據是一段預設時間(例如1天或1周)內的監控數據的匯總結果(分析結果)。例如服務A在前1天總共被調用的次數、該服務A在該前1天內的平均響應時間。由于監控中心105中存儲的監控數據僅是監控數據的匯總結果,數據單一,并且根據監控數據也只能確定某一服務在一段預設時間內被調用的總體情況,不能確定該服務每一次被調用的實際情況,因此該監控數據的實用性較差。
發明內容
本發明實施例提供一種信息采集方法及裝置,能夠獲取全面的、多樣化的Dubbo服務的相關信息。
第一方面,本發明實施例提供一種信息采集方法,包括:服務消費者從注冊中心獲取第一服務訂閱信息,該第一服務訂閱信息包括為該服務消費者提供目標Dubbo服務的至少一個服務提供者的IP地址;該服務消費者從該注冊中心獲取第二服務訂閱信息,該第二服務訂閱信息包括為該服務消費者提供信息采集服務的信息采集服務器的IP地址;該服務消費者根據目標服務提供者的IP地址調用目標Dubbo服務,并根據該信息采集服務器的IP地址異步調用該信息采集服務,采集該目標Dubbo服務對應的服務狀態信息,該目標服務提供者為提供該目標Dubbo服務的至少一個服務提供者中的一個,該目標Dubbo服務對應的服務狀態信息包括該目標Dubbo服務的類型、該目標Dubbo服務的響應時間以及該目標Dubbo服務的開始時間;該服務消費者將采集到的該目標Dubbo服務對應的服務狀態信息發送至該信息采集服務器,該目標Dubbo服務對應的服務狀態信息用于確定該目標Dubbo服務是否處于異常狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國銀行股份有限公司,未經中國銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010567772.9/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





