[發(fā)明專利]多應用web服務器的運維方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 202210118040.0 | 申請日: | 2022-02-08 |
| 公開(公告)號: | CN114564215A | 公開(公告)日: | 2022-05-31 |
| 發(fā)明(設計)人: | 胡常星;龍劍;陳嵐;許端 | 申請(專利權)人: | 武漢極目智能技術有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F8/71;G06F9/50 |
| 代理公司: | 北京清大紫荊知識產權代理有限公司 11718 | 代理人: | 張卓 |
| 地址: | 430040 湖北省武漢市武漢東湖新技術開發(fā)區(qū)高新*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 web 服務器 方法 系統(tǒng) | ||
1.一種多應用web服務器的運維方法,其特征在于,所述方法包括:
運行Docker虛擬的方法對web服務器所運行的進程進行隔離,被隔離的所述進程獨立于web服務器所運行宿主操作系統(tǒng)及附屬進程;
被隔離的所述進程在虛擬環(huán)境下進行鏡像或打包。
2.根據(jù)權利要求1所述的運維方法,其特征在于,所述web服務器接收鏡像安裝指令時,對預設數(shù)量的進程進行隔離,運行Docker虛擬的方法對web服務器所運行的進程進行隔離的方法包括:
在接收鏡像安裝指令時或預設時間段內,獲取Docker服務的狀態(tài)信息,判斷Docker服務是否啟動,如是,對預設數(shù)量的進程進行隔離,如否,反饋第一信息。
3.根據(jù)權利要求2所述的運維方法,其特征在于,所述web服務器接設置有多個端口,每個端口可以其他端口進行通訊,被所述的所述進程在虛擬環(huán)境下進行鏡像安裝或打包的方法包括:
獲取當前接受鏡像端口狀態(tài)信息,判斷是否處于占用狀態(tài),如否,執(zhí)行進程的隔離,如是,獲取當前端口的優(yōu)先級信息,判斷當前端口的優(yōu)先級等級是否為高等級的優(yōu)先級,如是,調用其他空閑端口執(zhí)行進程的隔離,并進行鏡像以生成被隔離進程的容器,如否,停止所述端口當前所運行的程序或系統(tǒng),進行鏡像以生成被隔離進程的容器。
4.根據(jù)權利要求3所述的運維方法,其特征在于,進行鏡像以生成被隔離進行的容器的方法包括:
被隔離的進程形成容器后進行文件配置,并設置數(shù)據(jù)存儲的路徑,用于所述容器運行時,通過容器的路徑快速進行輔助文件的添加。
5.根據(jù)權利要求3所述的運維方法,其特征在于,進行鏡像以生成被隔離進行的容器的方法包括:
獲取鏡像生成被隔離進程容器的腳本,及所述腳本的日志,判斷所述日志是否存在錯誤標記,如否,通過接受鏡像指令的端口回傳已生成的所述容器,如否,反饋信號,轉人工模式對被隔離的進行文件路徑配置或輔助文件的添加。
6.根據(jù)權利要求1所述的運維方法,其特征在于,所述運行Docker虛擬的方法對web服務器所運行的進程進行隔離,和/或,被隔離的所述進程在虛擬環(huán)境下進行鏡像或打包的方法包括:
發(fā)送密碼請求信息,并獲取終端輸入的確認信息;
對所述確認信息進行驗證,判斷是否能夠匹配,如是,執(zhí)行所述進行的隔離,和/或,被隔離的所述進程在虛擬環(huán)境下進行鏡像,如否,進行預設次數(shù)的獲取,并判斷是否匹配,如否,終止請求。
7.一種多應用web服務器的運維系統(tǒng),其特征在于,所述系統(tǒng)包括:
獲取模塊,用于獲取終端發(fā)送的請求指令,并對終端的身份進行驗證;
安裝模塊,用于運行Docker虛擬的方法對web服務器所運行的進程進行隔離,且所述進程根據(jù)終端請求所確定,被隔離的所述進程獨立于web服務器所運行宿主操作系統(tǒng)及附屬進程;
被隔離的所述進程在虛擬環(huán)境下進行鏡像或打包。
8.根據(jù)權利要求7所述的運維系統(tǒng),其特征在于,
所述獲取模塊,還用于接受多個終端的請求,并按預設規(guī)則生成多個請求的隊列,和獲取Docker服務的狀態(tài)信息;
所述安裝模塊,按照所述隊列,對請求的進程進行隔離;
在接收終端的請求時,判斷Docker服務是否啟動,如是,對預設數(shù)量的進程進行隔離,如否,反饋第一信息。
9.根據(jù)權利要求7所述的運維系統(tǒng),其特征在于,所述web服務器接設置有多個端口,每個端口可以其他端口進行通訊,其中:
所述安裝模塊,還用于判斷接收請求的端口是否處于占用狀態(tài),如否,執(zhí)行進程的隔離,如是,獲取當前端口的優(yōu)先級信息,判斷當前端口的優(yōu)先級等級是否為高等級的優(yōu)先級,如是,調用其他空閑端口執(zhí)行進程的隔離,并進行鏡像以生成被隔離進程的容器,如否,停止所述端口當前所運行的程序或系統(tǒng),進行鏡像以生成被隔離進程的容器,和,
被隔離的進程形成容器后進行文件配置,并設置數(shù)據(jù)存儲的路徑,用于所述容器運行時,通過容器的路徑快速進行輔助文件的添加。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢極目智能技術有限公司,未經武漢極目智能技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210118040.0/1.html,轉載請聲明來源鉆瓜專利網。





