[發(fā)明專利]一種業(yè)務系統(tǒng)啟動檢測方法、裝置、電子設備及存儲介質有效
| 申請?zhí)枺?/td> | 202111148509.7 | 申請日: | 2021-09-27 |
| 公開(公告)號: | CN113868059B | 公開(公告)日: | 2023-06-20 |
| 發(fā)明(設計)人: | 王棟;孫明剛 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 北京集佳知識產(chǎn)權代理有限公司 11227 | 代理人: | 張雪嬌 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 業(yè)務 系統(tǒng)啟動 檢測 方法 裝置 電子設備 存儲 介質 | ||
1.一種業(yè)務系統(tǒng)啟動檢測方法,其特征在于,包括:
若檢測到業(yè)務系統(tǒng)啟動,則確定若干個目標目錄;
分別生成各個所述目標目錄中的若干個目標文件的散列值,并利用所述散列值生成各個所述目標目錄對應的散列值文件;
將所述散列值文件與預設校驗文件進行匹配比對;
若匹配,則將所述目標目錄掛載為只讀模式,并加入業(yè)務集群;
獲取安裝數(shù)據(jù)包,利用所述安裝數(shù)據(jù)包安裝linux系統(tǒng)和業(yè)務軟件;
若所述linux系統(tǒng)和所述業(yè)務軟件均安裝完畢,則掃描所述目標目錄,生成所述目標文件對應的校驗散列值;
將對應于同一所述目標目錄的所述校驗散列值按照預設排序規(guī)則排序,得到散列值序列;
將所述散列值序列確定為所述預設校驗文件;
所述安裝數(shù)據(jù)包包括目標靜態(tài)文件信息和目標服務配置項,所述目標靜態(tài)文件信息記錄有所述目標目錄對應的掛載方式,所述掛載方式為只讀模式;
所述目標服務配置項用于指定目標腳本,所述目標腳本用于在業(yè)務系統(tǒng)啟動過程中,發(fā)起若干個并行的目標進程,所述目標進程用于掃描所述目標目錄并生成所述目標目錄對應的散列值文件;所述目標進程與所述目標目錄一一對應。
2.根據(jù)權利要求1所述的業(yè)務系統(tǒng)啟動檢測方法,其特征在于,所述利用所述散列值生成各個所述目標目錄對應的散列值文件,包括:
將所述散列值按照所述預設排序規(guī)則排序,得到所述散列值文件。
3.根據(jù)權利要求2所述的業(yè)務系統(tǒng)啟動檢測方法,其特征在于,所述將所述散列值文件與預設校驗文件進行匹配比對,包括:
將所述散列值文件與所述預設校驗文件中位置對應的數(shù)據(jù)進行比對;
若所有位置的所述數(shù)據(jù)均相同,則確定匹配;
若任一位置的所述數(shù)據(jù)不相同,則確定不匹配。
4.根據(jù)權利要求1所述的業(yè)務系統(tǒng)啟動檢測方法,其特征在于,所述將所述散列值文件與預設校驗文件進行匹配比對,包括:
將所述散列值文件與所述預設校驗文件中具有相同標識信息的數(shù)據(jù)進行比對;
若所有具有相同所述標識信息的所述數(shù)據(jù)均相同,則確定匹配;
若任一組具有相同所述標識信息的所述數(shù)據(jù)不相同,則確定不匹配。
5.根據(jù)權利要求1所述的業(yè)務系統(tǒng)啟動檢測方法,其特征在于,若所述散列值文件與所述預設校驗文件不匹配,包括:
上報告警,生成告警日志,并拒絕加入集群。
6.一種業(yè)務系統(tǒng)啟動檢測裝置,其特征在于,包括:
確定模塊,用于若檢測到業(yè)務系統(tǒng)啟動,則確定若干個目標目錄;
散列生成模塊,用于分別生成各個所述目標目錄中的若干個目標文件的散列值,并利用所述散列值生成各個所述目標目錄對應的散列值文件;
比對模塊,用于將所述散列值文件與預設校驗文件進行匹配比對;
集群加入模塊,用于若匹配,則將所述目標目錄掛載為只讀模式,并加入業(yè)務集群;
安裝模塊,用于獲取安裝數(shù)據(jù)包,利用所述安裝數(shù)據(jù)包安裝linux系統(tǒng)和業(yè)務軟件;
掃描模塊,用于若所述linux系統(tǒng)和所述業(yè)務軟件均安裝完畢,則掃描所述目標目錄,生成所述目標文件對應的校驗散列值;
校驗排序模塊,用于將對應于同一所述目標目錄的所述校驗散列值按照預設排序規(guī)則排序,得到散列值序列;
校驗文件生成模塊,用于將所述散列值序列確定為所述預設校驗文件;
所述安裝數(shù)據(jù)包包括目標靜態(tài)文件信息和目標服務配置項,所述目標靜態(tài)文件信息記錄有所述目標目錄對應的掛載方式,所述掛載方式為只讀模式;
所述目標服務配置項用于指定目標腳本,所述目標腳本用于在業(yè)務系統(tǒng)啟動過程中,發(fā)起若干個并行的目標進程,所述目標進程用于掃描所述目標目錄并生成所述目標目錄對應的散列值文件;所述目標進程與所述目標目錄一一對應。
7.一種電子設備,其特征在于,包括存儲器和處理器,其中:
所述存儲器,用于保存計算機程序;
所述處理器,用于執(zhí)行所述計算機程序,以實現(xiàn)如權利要求1至5任一項所述的業(yè)務系統(tǒng)啟動檢測方法。
8.一種計算機可讀存儲介質,其特征在于,用于保存計算機程序,其中,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權利要求1至5任一項所述的業(yè)務系統(tǒng)啟動檢測方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111148509.7/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 一種在有線智能網(wǎng)中實現(xiàn)直播業(yè)務的方法
- 業(yè)務路由方法、業(yè)務路由器、客戶端設備及業(yè)務網(wǎng)絡系統(tǒng)
- 一種移動業(yè)務消息路由的方法、系統(tǒng)和設備
- 業(yè)務處理方法、設備和系統(tǒng)
- 業(yè)務編排方法及裝置、業(yè)務發(fā)放方法及裝置
- 業(yè)務限流方法及業(yè)務限流裝置
- 一種信息推薦方法、裝置及存儲介質
- 一種基于業(yè)務事件的頁面展示方法、裝置和電子設備
- 業(yè)務編排方法及裝置、業(yè)務發(fā)放方法及裝置
- 一種安全業(yè)務的定義、開發(fā)和執(zhí)行方法及系統(tǒng)





