[發明專利]基于中間件的管控操作方法、裝置、計算機設備及介質有效
| 申請號: | 202010613794.4 | 申請日: | 2020-06-30 |
| 公開(公告)號: | CN111654553B | 公開(公告)日: | 2023-07-25 |
| 發明(設計)人: | 鄧豐池 | 申請(專利權)人: | 平安銀行股份有限公司 |
| 主分類號: | H04L67/562 | 分類號: | H04L67/562 |
| 代理公司: | 深圳眾鼎專利商標代理事務所(普通合伙) 44325 | 代理人: | 譚果林 |
| 地址: | 518000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 中間件 操作方法 裝置 計算機 設備 介質 | ||
1.一種基于中間件的管控操作方法,其特征在于,包括:
接收管控平臺發出的中間件實例的多層操作指令,自與登錄控制臺模塊關聯的登錄表單中,確定與所述中間件實例關聯的登錄控制臺的登錄信息,并根據已確定的所述登錄信息實現與所述中間件實例關聯的所述登錄控制臺的免密登錄;所述多層操作指令包含多個子層操作指令,一個所述子層操作指令用于指示一個管控模塊執行至少一類中間件對應的中間件實例;所述管控模塊包括所述登錄控制臺模塊、線程轉儲模塊、集群健康檢查模塊、JVM信息查看模塊和監控信息查看模塊;
在確認免密登錄完成之后,利用線程轉儲模塊調用出thread?dump,并通過所述threaddump直接從所述登錄控制臺抓取與所述中間件實例對應的至少一種目標中間件實例信息;
利用集群健康檢查模塊對與所述中間件對應的健康指標和預設健康閾值進行對比,并獲取對比之后的對比結果;
利用JVM信息查看模塊中的agent,運行與所述中間件對應的采集腳本,并獲取所述采集腳本采集的用于啟動中間件實例的JVM參數以及所述JVM參數的異常信息;
利用監控信息查看模塊對接grafana,并通過所述grafana獲取與所述中間件實例對應的IP數據;
將所述目標中間件實例信息、所述對比結果、所述JVM參數、所述JVM參數的異常信息和所述IP數據發送至所述管控平臺并分維度顯示至所述管控平臺的前端頁面中。
2.根據權利要求1所述的基于中間件的管控操作方法,其特征在于,所述接收管控平臺發出的中間件實例的多層操作指令之后,還包括:
在確定所述多層操作指令中的所述子層操作指令并未存在對應的管控模塊時,通過管控模塊的添加接口將與所述子層操作指令對應的管控模塊增添至所述管控平臺的前端頁面中,以利用增添的所述管控模塊執行與所述子層操作指令對應的中間件實例。
3.根據權利要求1所述的基于中間件的管控操作方法,其特征在于,所述自與登錄控制臺模塊關聯的登錄表單中,確定與所述中間件實例關聯的登錄控制臺的登錄信息之前,還包括:
將多種所述登錄控制臺的所述登錄信息存儲在所述登錄表單,并將所述登錄表單通過post請求傳輸至與所述登錄控制臺模塊關聯的預設安全登錄接口中,以實現觸發免密登錄指令之后,通過所述預設安全登錄接口調用出與所述中間件實例關聯的登錄控制臺的登錄信息。
4.根據權利要求1所述的基于中間件的管控操作方法,其特征在于,所述通過所述thread?dump直接從所述登錄控制臺抓取與所述中間件實例對應的至少一種目標中間件實例信息之后,還包括:
對所述線程轉儲模塊中的線程進行狀態分析,從狀態分析的分析結果中定位出罷工線程,對所述罷工線程進行性能問題診斷,通過診斷結果確定出所述罷工線程的罷工原因,并將所述罷工原因顯示至所述管控平臺的前端頁面中。
5.根據權利要求1所述的基于中間件的管控操作方法,其特征在于,所述通過所述grafana獲取與所述中間件實例對應的IP數據之前,還包括:
令所述grafana接收所述監控信息查看模塊中傳入的與所述中間件實例關聯的IP參數,并確定出與IP參數對應的預設數據查詢方式;所述IP參數對應一個數據源的預設數據查詢方式;
令所述grafana按照所述預設數據查詢方式查詢與所述IP參數對應的IP數據,以預設展示方式在所述grafana的展示界面中對所述IP數據進行數據展示。
6.根據權利要求1所述的基于中間件的管控操作方法,其特征在于,所述獲取對比之后的對比結果之后,還包括:
在所述對比結果為集群不健康時,向預設數據接收方所在的管控平臺發送告警提示信息。
7.根據權利要求1所述的基于中間件的管控操作方法,其特征在于,所述獲取對比之后的對比結果之前,還包括:
監督各個所述管控模塊關聯的各類中間件的生命周期,并在其中一個所述管控模塊關聯的至少一類中間件的生命周期的一個階段出現異常中斷時,記錄異常中斷階段,通知預設數據處理方對所述中間件的生命周期中的異常中斷階段進行維護。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安銀行股份有限公司,未經平安銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010613794.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于套管內壓裂的采油用連接裝置
- 下一篇:三輪結構的環形穿梭車





