[發(fā)明專利]一種基于docker容器的應(yīng)用管理方法及計(jì)算設(shè)備在審
| 申請?zhí)枺?/td> | 201910901286.3 | 申請日: | 2019-09-23 |
| 公開(公告)號: | CN110647383A | 公開(公告)日: | 2020-01-03 |
| 發(fā)明(設(shè)計(jì))人: | 潘洪;溫剛;劉德波;郭攀 | 申請(專利權(quán))人: | 青島聯(lián)眾智芯科技有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F8/61 |
| 代理公司: | 11551 北京鼎承知識產(chǎn)權(quán)代理有限公司 | 代理人: | 田恩濤;柯宏達(dá) |
| 地址: | 266300 山東省青島市膠*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 應(yīng)用管理 可讀存儲介質(zhì) 計(jì)算設(shè)備 多應(yīng)用 應(yīng)用 | ||
1.一種基于docker容器的應(yīng)用管理方法,其特征在于,包括:
docker容器接收多個應(yīng)用的應(yīng)用管理任務(wù);
所述docker容器執(zhí)行所述多個應(yīng)用的應(yīng)用管理任務(wù)。
2.如權(quán)利要求1所述的方法,其特征在于,所述docker容器執(zhí)行應(yīng)用管理任務(wù),包括:
如果所述應(yīng)用管理任務(wù)包括應(yīng)用安裝任務(wù),則所述docker容器將待安裝應(yīng)用的安裝包解壓至指定的目錄;
如果所述應(yīng)用管理任務(wù)包括應(yīng)用啟動任務(wù),則所述docker容器檢測已安裝應(yīng)用中是否包括待啟動應(yīng)用,如果是,啟動所述待啟動應(yīng)用,否則,返回發(fā)生錯誤的信息;
如果所述應(yīng)用管理任務(wù)包括應(yīng)用停止任務(wù),則所述docker容器檢測已啟動應(yīng)用中是否包括待停止應(yīng)用,如果是,停止所述待停止應(yīng)用,否則,返回發(fā)生錯誤的信息;
如果所述應(yīng)用管理任務(wù)包括應(yīng)用使能任務(wù),則所述docker容器檢測已安裝應(yīng)用中是否包括待使能應(yīng)用,如果是,設(shè)置所述待使能應(yīng)用為使能狀態(tài),否則,返回發(fā)生錯誤的信息;
如果所述應(yīng)用管理任務(wù)包括應(yīng)用去使能任務(wù),則所述docker容器檢測已安裝應(yīng)用中是否包括待去使能應(yīng)用,如果是,設(shè)置所述待去使能應(yīng)用為去使能狀態(tài),否則,返回發(fā)生錯誤的信息;
如果所述應(yīng)用管理任務(wù)包括應(yīng)用刪除任務(wù),則所述docker容器檢測已安裝應(yīng)用中是否包括待刪除應(yīng)用,如果是,刪除所述待刪除應(yīng)用,否則,返回發(fā)生錯誤的信息。
3.如權(quán)利要求2所述的方法,其特征在于,所述docker容器將待安裝應(yīng)用的安裝包解壓至指定的目錄之后,還包括:
對所述待安裝應(yīng)用進(jìn)行完整性驗(yàn)證和合法性驗(yàn)證,如果驗(yàn)證均通過,則生成對應(yīng)的應(yīng)用信息,否則,刪除解壓文件。
4.如權(quán)利要求2所述的方法,其特征在于,啟動所述待啟動應(yīng)用之后,還包括:
記錄所述待啟動應(yīng)用的進(jìn)程標(biāo)識ID,以及,設(shè)置所述待啟動應(yīng)用的運(yùn)行狀態(tài)數(shù)據(jù)。
5.如權(quán)利要求4所述的方法,其特征在于,停止所述待停止應(yīng)用之后,還包括:
設(shè)置所述待停止應(yīng)用的運(yùn)行狀態(tài)數(shù)據(jù)。
6.如權(quán)利要求1所述的方法,其特征在于,所述docker容器接收多個應(yīng)用的應(yīng)用管理任務(wù),包括:
所述docker容器的第一進(jìn)程接收多個應(yīng)用的應(yīng)用管理任務(wù);
所述第一進(jìn)程將所述應(yīng)用管理任務(wù)發(fā)送給所述docker容器的第二進(jìn)程;
所述docker容器執(zhí)行所述多個應(yīng)用的應(yīng)用管理任務(wù),包括:
所述第二進(jìn)程執(zhí)行所述多個應(yīng)用的應(yīng)用管理任務(wù);
所述第二進(jìn)程將任務(wù)處理結(jié)果返回給所述第一進(jìn)程;
其中,所述第一進(jìn)程與所述第二進(jìn)程通過域套接字通信。
7.如權(quán)利要求1所述的方法,其特征在于,還包括:
設(shè)置所述docker容器已安裝的多個應(yīng)用的資源占用閾值;
查詢各個應(yīng)用當(dāng)前占用的資源量;
如果確定任一應(yīng)用占用的資源量大于所述任一應(yīng)用的資源占用閾值,則停止或重啟所述任一應(yīng)用。
8.如權(quán)利要求1所述的方法,其特征在于,還包括:
查詢多個應(yīng)用的運(yùn)行狀態(tài)數(shù)據(jù);
根據(jù)所述多個應(yīng)用的運(yùn)行狀態(tài)數(shù)據(jù),確定所述多個應(yīng)用中失去響應(yīng)的應(yīng)用;
停止或重啟所述失去響應(yīng)的應(yīng)用。
9.一種可讀存儲介質(zhì),其上具有可執(zhí)行指令,當(dāng)所述可執(zhí)行指令被執(zhí)行時,使得計(jì)算機(jī)執(zhí)行權(quán)利要求1-8中的任意一個所包括的操作。
10.一種計(jì)算設(shè)備,包括:
處理器;以及
存儲器,其存儲有可執(zhí)行指令,所述可執(zhí)行指令當(dāng)被執(zhí)行時使得所述處理器執(zhí)行權(quán)利要求1-8中的任意一個所包括的操作。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于青島聯(lián)眾智芯科技有限公司,未經(jīng)青島聯(lián)眾智芯科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910901286.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 實(shí)現(xiàn)終端管理的底座系統(tǒng)、方法及管理平臺
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 應(yīng)用管理方法及裝置
- 一種應(yīng)用管理裝置、方法及移動終端
- 一種終端應(yīng)用管理方法、終端及計(jì)算機(jī)可讀存儲介質(zhì)
- 終端應(yīng)用管理方法及系統(tǒng)、超級應(yīng)用管理端、存儲介質(zhì)
- 智慧網(wǎng)點(diǎn)管理系統(tǒng)
- 應(yīng)用管理方法、裝置、設(shè)備及計(jì)算機(jī)存儲介質(zhì)
- 智慧網(wǎng)點(diǎn)管理系統(tǒng)
- 應(yīng)用管理平臺、系統(tǒng)、方法、存儲介質(zhì)和程序產(chǎn)品
- 具有中間反應(yīng)層的有限次播放光學(xué)設(shè)備以及制造該設(shè)備的方法
- 用于有限播放光學(xué)設(shè)備的反應(yīng)性物質(zhì)及其制法
- 存儲裝置和信息處理系統(tǒng)
- 用于興趣點(diǎn)識別的系統(tǒng)和方法
- 網(wǎng)絡(luò)配置方法、配置文件集生成方法、裝置及網(wǎng)絡(luò)設(shè)備
- 電子裝置及其操作方法
- 用于將操作系統(tǒng)存儲在計(jì)算機(jī)可讀介質(zhì)上的BIOS代碼
- 多存儲介質(zhì)并存的配置方法、裝置和系統(tǒng)
- 相機(jī)組同步曝光控制方法及系統(tǒng)、計(jì)算機(jī)可讀存儲介質(zhì)、相機(jī)組控制系統(tǒng)
- 炒鍋翻炒方法、計(jì)算機(jī)可讀存儲介質(zhì)及智能炒菜機(jī)
- 多應(yīng)用智能卡及智能卡多應(yīng)用管理系統(tǒng)和方法
- 用于運(yùn)行多個應(yīng)用的移動設(shè)備及其方法
- 便攜式設(shè)備及其多應(yīng)用操作方法
- 多應(yīng)用查看
- 多服務(wù)應(yīng)用的管理與發(fā)布方法及裝置
- 一種基于云平臺的多租戶服務(wù)快速部署方法
- 一種多應(yīng)用日志的查看方法及裝置
- 用于運(yùn)行多個應(yīng)用的移動設(shè)備及其方法
- 多活負(fù)載均衡應(yīng)用的擴(kuò)容方法、裝置、設(shè)備及存儲介質(zhì)
- 一種多應(yīng)用協(xié)同工作方法、裝置、系統(tǒng)及計(jì)算機(jī)可讀存儲介質(zhì)





