[發明專利]存儲系統自定義業務功能配置方法、裝置、設備及介質在審
| 申請號: | 202010664666.2 | 申請日: | 2020-07-10 |
| 公開(公告)號: | CN111857585A | 公開(公告)日: | 2020-10-30 |
| 發明(設計)人: | 段萌 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 張春輝 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲系統 自定義 業務 功能 配置 方法 裝置 設備 介質 | ||
1.一種存儲系統自定義業務功能配置方法,其特征在于,該方法包括:
服務端接收到客戶端發起的消息服務訂閱請求后,對所述客戶端進行身份鑒權校驗;
若校驗通過,接收客戶的消息訂閱請求數據,并根據所述消息訂閱請求數據建立客戶與待訂閱業務項間的對應關系;其中,所述消息訂閱請求數據包括分布式管理系統的自定義業務功能管理項;
根據所述客戶端對應的待訂閱業務項,獲取集群對應的業務數據;
將所述業務數據推送至所述客戶端的訂閱消息上報地址。
2.如權利要求1所述的存儲系統自定義業務功能配置方法,其特征在于,所述服務端接收到客戶端發起的消息服務訂閱請求后,對所述客戶端進行身份鑒權校驗,包括:
服務端接收到客戶端發起的消息服務訂閱請求后,確定所述客戶端的客戶標識、用戶名以及密碼,作為待校驗信息;
對所述待校驗信息進行基本參數格式校驗;
若所述基本參數格式校驗通過,對所述待校驗信息進行解密驗證;
若所述解密驗證通過,根據解密后的待校驗信息查詢所述客戶端是否為身份認證用戶;
若是,判定所述客戶端身份鑒權校驗通過。
3.如權利要求1所述的存儲系統自定義業務功能配置方法,其特征在于,在所述接收客戶的消息訂閱請求數據之前,還包括:
生成身份認證令牌,并將所述身份認證令牌持久化;
則在執行所述接收客戶的消息訂閱請求數據的同時,還包括:判斷對應的令牌信息是否過期;若已過期,則更新該令牌的過期時間,并同步更新持久化操作。
4.如權利要求1所述的存儲系統自定義業務功能配置方法,其特征在于,在所述接收客戶的消息訂閱請求數據之前,還包括:啟動文件排它鎖。
5.如權利要求1所述的存儲系統自定義業務功能配置方法,其特征在于,所述接收客戶的消息訂閱請求數據,并根據所述消息訂閱請求數據建立客戶與待訂閱業務項間的對應關系,包括:
生成對應模板消息類的實例對象,并打開消息通道,創建消息連接;
根據所述消息連接傳輸的消息訂閱請求數據初始化全局定時器;
開啟消息訂閱主進程;
初始化線程池,并將全局定時器實例化后啟動;
根據所述消息訂閱請求數據中客戶端訂閱業務功能以及訂閱反饋周期為所述全局定時器添加對應的訂閱任務;
將根據所述訂閱任務生成的客戶端訂閱信息持久化。
6.如權利要求5所述的存儲系統自定義業務功能配置方法,其特征在于,在根據客戶訂閱配置初始化全局的定時器之前,還包括:
將所述實例對象全局化。
7.如權利要求1所述的存儲系統自定義業務功能配置方法,其特征在于,將所述業務數據推送至所述客戶端的訂閱消息上報地址,包括:
判斷是否存儲有所述客戶端訂閱消息的上報地址;
若未存儲,向所述客戶端發送集群ID,請求獲取訂閱消息的上報地址;
接收到所述上報地址后,將所述上報地址保存至所述訂閱信息數據表中所述客戶端對應的數據項中;
將所述業務數據發送至所述上報地址;
若已存儲,判斷所述客戶端的上報地址令牌時間是否過期;
若已過期,執行向所述客戶端發送集群ID,請求獲取訂閱消息的上報地址的步驟;
若未過期,執行將所述業務數據發送至所述上報地址的步驟。
8.一種存儲系統自定義業務功能配置裝置,其特征在于,應用于服務端,該裝置包括:
鑒權校驗單元,用于接收到客戶端發起的消息服務訂閱請求后,對所述客戶端進行身份鑒權校驗;若校驗通過,觸發請求數據處理單元;
請求數據處理單元,用于接收客戶的消息訂閱請求數據,并根據所述消息訂閱請求數據建立客戶與待訂閱業務項間的對應關系;其中,所述消息訂閱請求數據包括分布式管理系統的自定義業務功能管理項;
業務數據獲取單元,用于根據所述客戶端對應的待訂閱業務項,獲取集群對應的業務數據;
業務數據推送單元,用于將所述業務數據推送至所述客戶端的訂閱消息上報地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010664666.2/1.html,轉載請聲明來源鉆瓜專利網。





