[發明專利]在線業務可用性檢測方法、裝置及計算機設備有效
| 申請號: | 201910629309.X | 申請日: | 2019-07-12 |
| 公開(公告)號: | CN110311837B | 公開(公告)日: | 2022-11-01 |
| 發明(設計)人: | 楊子國 | 申請(專利權)人: | 廣州華多網絡科技有限公司 |
| 主分類號: | H04L43/0817 | 分類號: | H04L43/0817;H04L43/50;H04L67/02;H04L41/0631;H04L61/4511 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 王茹 |
| 地址: | 511442 廣東省廣州市番禺區南村鎮萬*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 在線 業務 可用性 檢測 方法 裝置 計算機 設備 | ||
本說明書提供一種在線業務可用性檢測方法及裝置,所述方法包括:獲取在線業務的公網域名所映射的各服務器的IP地址;通過在線業務的內網域名調用HTTP協議的RESTfulAPI接口服務,對各服務器逐一訪問,其中,內網域名與各服務器的IP地址依次綁定;獲取各服務器對RESTfulAPI接口的響應結果,通過響應結果判斷各服務器的可用性。上述方法不僅能夠對該在線業務的可用性進行監控,檢測存在異常的服務器,有利于開發人員及時對異常的服務器進行故障檢修,還能夠維持當前在線業務的可提供性,外部仍然能通過公網域名對在線業務進行訪問。
技術領域
本說明書涉及計算機網絡技術領域,尤其涉及一種在線業務可用性檢測方法、裝置及計算機設備。
背景技術
互聯網業務一般通過HTTP協議(Hypertext Transfer Protocol,超文本傳輸協議)的RESTfulAPI接口(Representational State Transfer,表征性狀態轉移;Application Programming Interface,應用程序編程接口)對外提供服務,為保證線上服務的可用性、穩定性,第一時間發現線上業務問題,需對在線業務進行監控并及時發出告警信息。目前常用的監控手段有兩種:一種是對指定IP端口做可訪問性檢查;另一種是對指定IP端口的HTTP服務發送到指定RESTfulAPI接口的請求,判斷HTTP協議返回碼是否正確。
然而,以上兩種手段存在以下問題:對指定IP端口做可訪問性檢查可檢測IP端口是否可用,但是無法檢測到業務邏輯處理鏈路出現問題或者服務內部對外的接口調用出現問題;目前,線上針對單臺服務器提供的HTTP服務,都做了失敗轉移,即本機服務不可用時會將請求轉移到其他服務器,因此通過對外服務的公網域名請求指定IP端口的RESTfulAPI接口,無法判斷本機當前是否正常。
發明內容
為克服相關技術中存在的問題,本說明書提供了一種在線業務可用性檢測方法、裝置及計算機設備。
根據本說明書實施例的第一方面,提供一種在線業務可用性檢測方法,所述方法包括:
獲取在線業務的公網域名所映射的各服務器的IP地址;
通過所述在線業務的內網域名調用HTTP協議的RESTfulAPI接口服務,對各所述服務器逐一訪問,其中,所述內網域名與各所述服務器的IP地址依次綁定;
獲取各所述服務器對RESTfulAPI接口的響應結果,通過所述響應結果判斷各所述服務器的可用性。
在其中一個實施例中,所述方法包括:
獲取所述在線業務的RESTfulAPI接口所關聯的檢測策略配置信息;
根據所述檢測策略配置信息調用HTTP協議的RESTfulAPI接口服務。
在其中一個實施例中,所述檢測策略配置信息包括以下檢測策略的至少一種:對RESTfulAPI接口請求返回狀態碼、對RESTfulAPI接口請求返回數據大小、對RESTfulAPI接口請求返回第一預設參數值和預設內容返回值以及根據測試腳本對RESTfulAPI接口組發送請求。
在其中一個實施例中,所述測試腳本包括RESTfulAPI接口組的請求順序、及第二預設參數值和預設內容返回值。
在其中一個實施例中,所述方法包括:
當通過響應結果判斷服務器為不可用時,發送告警信息。
在其中一個實施例中,所述告警信息攜帶的信息包括所述服務器的IP地址、所述服務器的異常標識及所述響應結果中的至少一種。
在其中一個實施例中,所述通過所述在線業務的內網域名調用HTTP協議的RESTfulAPI接口服務,對各所述服務器逐一訪問的步驟按照預設周期執行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州華多網絡科技有限公司,未經廣州華多網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910629309.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種CAN通訊模擬測試裝置
- 下一篇:一種安全服務流量統計的方法及裝置





