[發(fā)明專利]設(shè)備軟件的自動(dòng)部署方法、裝置以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 201711325849.6 | 申請(qǐng)日: | 2017-12-12 |
| 公開(公告)號(hào): | CN108037963A | 公開(公告)日: | 2018-05-15 |
| 發(fā)明(設(shè)計(jì))人: | 楊榮兵;李政;劉洋;金宇;崔冰濤 | 申請(qǐng)(專利權(quán))人: | 高新現(xiàn)代智能系統(tǒng)股份有限公司 |
| 主分類號(hào): | G06F9/445 | 分類號(hào): | G06F9/445 |
| 代理公司: | 深圳市世紀(jì)恒程知識(shí)產(chǎn)權(quán)代理事務(wù)所 44287 | 代理人: | 胡海國(guó);楊小鑫 |
| 地址: | 518057 廣東省深圳市南山區(qū)高新區(qū)*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 設(shè)備 軟件 自動(dòng) 部署 方法 裝置 以及 計(jì)算機(jī) 可讀 存儲(chǔ) 介質(zhì) | ||
本發(fā)明公開了一種設(shè)備軟件的自動(dòng)部署方法,所述設(shè)備軟件的自動(dòng)部署方法包括以下步驟:檢測(cè)已連接設(shè)備軟件的當(dāng)前運(yùn)行狀態(tài),并基于當(dāng)前運(yùn)行狀態(tài)判斷所述已連接設(shè)備軟件是否處于異常狀態(tài);當(dāng)所述已連接設(shè)備軟件處于異常狀態(tài)時(shí),將所述已連接設(shè)備軟件作為待部署設(shè)備軟件,并獲取所述待部署設(shè)備軟件對(duì)應(yīng)的目標(biāo)設(shè)備軟件信息;基于所述目標(biāo)設(shè)備軟件信息獲取目標(biāo)配置文件信息,將目標(biāo)配置文件信息下發(fā)至所述待部署設(shè)備軟件,以控制所述待部署設(shè)備軟件進(jìn)行相應(yīng)的部署。本發(fā)明還公開了一種設(shè)備軟件的自動(dòng)部署裝置以及可讀存儲(chǔ)介質(zhì)。本發(fā)明實(shí)現(xiàn)了對(duì)設(shè)備軟件的同統(tǒng)一管理,在控制端直接對(duì)設(shè)備軟件進(jìn)行配置下發(fā),有效的提高了設(shè)備軟件的部署效率以及準(zhǔn)確性。
技術(shù)領(lǐng)域
本發(fā)明涉及軌道交通技術(shù)領(lǐng)域,尤其涉及一種設(shè)備軟件的自動(dòng)部署方法、裝置以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù)
隨著國(guó)內(nèi)城市軌道交通技術(shù)的快速發(fā)展,軌道交通線路的長(zhǎng)度在不斷增加,使得所涉及的設(shè)備軟件也在不斷的增多,而為了能夠?qū)λ鶓?yīng)用的設(shè)備軟件有更好的管理,現(xiàn)有技術(shù)的解決方案具體是增加更多的人力對(duì)設(shè)備軟件進(jìn)行管理和配置,使得在設(shè)備軟件需要進(jìn)行維護(hù)配置時(shí),通過手工配置,以完成對(duì)所有設(shè)備軟件的配置任務(wù)。
然而在借助人力完成對(duì)設(shè)備軟件的配置時(shí),首先需要對(duì)工作人員進(jìn)行培訓(xùn),進(jìn)而才能對(duì)個(gè)設(shè)備軟件進(jìn)行配置,不僅增加的成本,而且在進(jìn)行手工配置還存在配置的出錯(cuò)的問題。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種設(shè)備軟件的自動(dòng)部署方法、裝置以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),旨在解決當(dāng)對(duì)設(shè)備軟件進(jìn)行配置時(shí),現(xiàn)有技術(shù)中人工配置效率低且實(shí)施成本高昂的技術(shù)問題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供一種設(shè)備軟件的自動(dòng)部署方法,所述設(shè)備軟件的自動(dòng)部署方法包括以下步驟:
檢測(cè)已連接設(shè)備軟件的當(dāng)前運(yùn)行狀態(tài),并基于當(dāng)前運(yùn)行狀態(tài)判斷所述已連接設(shè)備軟件是否處于異常狀態(tài);
當(dāng)所述已連接設(shè)備軟件處于異常狀態(tài)時(shí),將所述已連接設(shè)備軟件作為待部署設(shè)備軟件,并獲取所述待部署設(shè)備軟件對(duì)應(yīng)的目標(biāo)設(shè)備軟件信息;
基于所述目標(biāo)設(shè)備軟件信息獲取目標(biāo)配置文件信息,將目標(biāo)配置文件信息下發(fā)至所述待部署設(shè)備軟件,以控制所述待部署設(shè)備軟件進(jìn)行相應(yīng)的部署。
優(yōu)選地,所述檢測(cè)已連接設(shè)備軟件的當(dāng)前運(yùn)行狀態(tài),并基于當(dāng)前運(yùn)行狀態(tài)判斷所述已連接設(shè)備軟件是否處于異常狀態(tài)的步驟之前還包括:
獲取待連接設(shè)備軟件對(duì)應(yīng)的設(shè)備軟件信息,其中所述設(shè)備軟件信息至少包括所述待連接設(shè)備軟件對(duì)應(yīng)的標(biāo)識(shí)信息以及對(duì)應(yīng)的連接信息;
基于所述連接信息,控制所述所述待連接設(shè)備軟件進(jìn)行網(wǎng)絡(luò)連接;
基于所述標(biāo)識(shí)信息,獲取所述待連接設(shè)備軟件分別對(duì)應(yīng)的配置文件信息,以形成所述待連接設(shè)備軟件與配置文件信息的對(duì)應(yīng)關(guān)系列表。
優(yōu)選地,所述檢測(cè)已連接設(shè)備軟件的當(dāng)前運(yùn)行狀態(tài),并基于當(dāng)前運(yùn)行狀態(tài)判斷所述已連接設(shè)備軟件是否處于異常狀態(tài)的步驟包括:
檢測(cè)所述已連接設(shè)備軟件是否上傳了當(dāng)前運(yùn)行狀態(tài);
若檢測(cè)所述已連接設(shè)備軟件已上傳當(dāng)前運(yùn)行狀態(tài),則判定所述已連接設(shè)備軟件處于正常狀態(tài);
若檢測(cè)所述已連接設(shè)備軟件未上傳當(dāng)前運(yùn)行狀態(tài),則判定所述已連接設(shè)備軟件處于異常狀態(tài)。
優(yōu)選地,所述基于所述目標(biāo)設(shè)備軟件信息獲取目標(biāo)配置文件信息,以控制所述待部署設(shè)備軟件進(jìn)行相應(yīng)的部署的步驟包括:
獲取所述對(duì)應(yīng)關(guān)系列表,并基于所述目標(biāo)設(shè)備軟件信息在所述對(duì)應(yīng)關(guān)系列表中進(jìn)行查詢,以得到目標(biāo)配置文件信息;
基于所述目標(biāo)配置文件信息獲取相應(yīng)的目標(biāo)配置文件,并下發(fā)至所述待部署設(shè)備軟件,以控制所述待部署設(shè)備軟件進(jìn)行相應(yīng)的部署。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于高新現(xiàn)代智能系統(tǒng)股份有限公司,未經(jīng)高新現(xiàn)代智能系統(tǒng)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711325849.6/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗(yàn)設(shè)備、驗(yàn)證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動(dòng)設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點(diǎn)設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測(cè)方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲(chǔ)介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動(dòng)態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動(dòng)態(tài)檢測(cè)
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測(cè)驗(yàn)軟件的裝置與方法
- 一種業(yè)務(wù)處理執(zhí)行語言流程部署方法
- 云計(jì)算平臺(tái)應(yīng)用快速部署的管理方法
- 虛擬化網(wǎng)絡(luò)功能部署方法及系統(tǒng)
- 版本部署的方法、裝置、設(shè)備和計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 測(cè)試環(huán)境部署方法、部署裝置及存儲(chǔ)介質(zhì)
- 程序部署任務(wù)執(zhí)行方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種基于Ansible的輕量級(jí)容器化分布式系統(tǒng)與部署方法
- 模型部署方法、模型部署裝置及終端設(shè)備
- 系統(tǒng)部署狀態(tài)的可視化方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)
- 一種任務(wù)部署方法、系統(tǒng)、電子設(shè)備及存儲(chǔ)介質(zhì)





