[發明專利]應用程序可用性的監控方法、裝置、電子設備和介質在審
| 申請號: | 202011642614.1 | 申請日: | 2020-12-30 |
| 公開(公告)號: | CN112596987A | 公開(公告)日: | 2021-04-02 |
| 發明(設計)人: | 王磊;周文澤;陸新龍;吳冕冠 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 呂朝蕙 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用程序 可用性 監控 方法 裝置 電子設備 介質 | ||
本公開提供了一種應用程序可用性的監控方法,包括:響應于應用程序的啟動請求,啟動輔助容器和應用程序容器,該應用程序運行在應用程序容器中,輔助容器與應用程序容器具有共生關系以共享地址空間,以及在應用程序容器和輔助容器啟動成功的情況下,通過輔助容器,獲得第一監控結果,該第一監控結果用于表征應用程序運行在應用程序容器中的可用性。本公開還提供了一種應用程序可用性的監控裝置,電子設備以及計算機可讀存儲介質。本公開提供的應用程序可用性的監控方法和裝置例如可以應用于金融領域或其他領域。
技術領域
本公開涉及云平臺技術領域,特別是涉及一種應用程序可用性的監控方法、裝置、電子設備和介質。
背景技術
隨著云計算的迅猛發展,越來越多的應用程序逐步從部署在傳統服務器上的節點遷移至云平臺上。云平臺上的應用程序是運行在應用程序容器中的,為了實現對應用程序可用性的監控,需要在應用程序容器的啟動和銷毀時,通過執行應用程序容器中的可用性監控腳本進行可用性監控信息的注冊和解注冊。
但是,相關技術中需要在應用程序容器中執行可用性監控腳本,而可用性監控腳本的部署依賴于應用程序與云平臺提供的標準基礎鏡像之間的深度綁定,如需升級可用性監控腳本,將需要重新打包應用程序鏡像并重新進行部署,使得應用程序可用性的監控靈活性不足,且不易于維護和管理。
發明內容
有鑒于此,為了提供一種靈活自動化的應用程序可用性的監控方案,至少部分地避免由于可用性監控腳本需要提前通過應用程序容器放置到應用程序的容器中,導致應用程序與標準基礎鏡像之間的深度綁定關系,如需升級可用性監控腳本,將需要重新打包應用程序鏡像并重新進行部署,使得可用性監控腳本不易于維護和管理的技術問題,實現應用程序與標準基礎鏡像之間的深度綁定關系的解綁,可用性監控腳本的易于維護和管理。本公開提供了一種應用程序可用性的監控方法、裝置、電子設備和介質。
為了實現上述目標,本公開的一個方面提供了一種可用性的監控方法,可以包括:響應于上述應用程序的啟動請求,啟動輔助容器和應用程序容器,其中,上述應用程序運行在上述應用程序容器中,上述輔助容器與上述應用程序容器具有共生關系以共享地址空間,以及在上述應用程序容器和上述輔助容器啟動成功的情況下,通過上述輔助容器,獲得第一監控結果,其中,上述第一監控結果用于表征上述應用程序運行在上述應用程序容器中的可用性。
根據本公開的實施例,上述方法還可以包括:在上述應用程序啟動時,通過上述輔助容器向監控中心進行可用性監控信息的注冊。
根據本公開的實施例,上述通過上述輔助容器,獲得第一監控結果可以包括:通過上述輔助容器,啟動可用性監控程序,其中,上述可用性監控程序運行于上述輔助容器中,通過上述可用性監控程序,向上述應用程序發送獲取請求,其中,上述獲取請求用于指示獲取上述應用程序探測到的可用性信息,接收上述應用程序發送的可用性探測信息,其中,上述可用性探測信息是上述應用程序探測到的可用性信息,以及基于上述可用性探測信息,獲得第一監控結果。
根據本公開的實施例,上述基于上述可用性探測信息,獲得第一監控結果可以包括:通過上述可用性監控程序,統一解析上述可用性探測信息,以獲得可用性解析結果,其中,上述可用性解析結果包括錯誤碼,以及基于上述可用性解析結果,獲得第一監控結果。
根據本公開的實施例,上述通過上述可用性監控程序,向上述應用程序發送獲取請求可以包括:通過上述可用性監控程序,與上述應用程序提供的可用性接口服務建立連接,以及通過上述可用性接口,向上述應用程序發送獲取請求。
根據本公開的實施例,上述接收上述應用程序發送的可用性探測信息可以包括:通過上述可用性接口,接收上述應用程序發送的可用性探測信息。
根據本公開的實施例,上述將上述第一監控結果上報至上述監控中心可以包括:在上述第一監控結果表明上述應用程序不可用的情況下,通過運行于上述輔助容器中的上述可用性監控程序,將上述第一監控結果上報至上述監控中心。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011642614.1/2.html,轉載請聲明來源鉆瓜專利網。





