[發(fā)明專利]用于服務(wù)器的運(yùn)維方法、裝置、平臺及電子設(shè)備有效
| 申請?zhí)枺?/td> | 202110173331.5 | 申請日: | 2021-02-08 |
| 公開(公告)號: | CN113014445B | 公開(公告)日: | 2022-11-11 |
| 發(fā)明(設(shè)計)人: | 張凱;李海英;王迪;林男 | 申請(專利權(quán))人: | 中國工商銀行股份有限公司 |
| 主分類號: | H04L43/50 | 分類號: | H04L43/50;H04L43/0817;H04L43/10 |
| 代理公司: | 中科專利商標(biāo)代理有限責(zé)任公司 11021 | 代理人: | 孫蕾 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 服務(wù)器 方法 裝置 平臺 電子設(shè)備 | ||
本公開提供了一種用于服務(wù)器的運(yùn)維方法,涉及金融技術(shù)領(lǐng)域和其他技術(shù)領(lǐng)域,該方法包括:從預(yù)先配置的服務(wù)器列表中篩選出至少一個服務(wù)器作為本次任務(wù)所針對的運(yùn)維對象;以及對至少一個服務(wù)器批量執(zhí)行本次任務(wù)所涉及的運(yùn)維操作。本公開還提供了一種用于服務(wù)器的運(yùn)維裝置、運(yùn)維平臺、電子設(shè)備、計算機(jī)可讀存儲介質(zhì)以及計算機(jī)程序產(chǎn)品。
技術(shù)領(lǐng)域
本公開涉及金融技術(shù)領(lǐng)域和其他技術(shù)領(lǐng)域,特別是涉及一種用于服務(wù)器的運(yùn)維方法、用于服務(wù)器的運(yùn)維裝置、運(yùn)維平臺、電子設(shè)備、計算機(jī)可讀存儲介質(zhì)以及計算機(jī)程序產(chǎn)品。
背景技術(shù)
服務(wù)器運(yùn)維通常包括對服務(wù)器的硬件配置、軟件安裝、機(jī)房上下架等進(jìn)行技術(shù)維護(hù),對服務(wù)器的工作環(huán)境進(jìn)行測試,對運(yùn)行虛擬化技術(shù)產(chǎn)品的物理機(jī)進(jìn)行配置、管理、日常監(jiān)控、健康檢查、故障診斷和故障處理等,對實際生產(chǎn)中應(yīng)用的程序版本進(jìn)行檢測以確定是否能夠正常運(yùn)行,以及對測試中的程序版本產(chǎn)生的安裝日志進(jìn)行檢查以便找出報錯信息,等等。
在實現(xiàn)本公開構(gòu)思的過程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)中至少存在如下問題:運(yùn)維人員通常使用命令行或腳本來執(zhí)行運(yùn)維操作,無法同時對多個運(yùn)維對象批量執(zhí)行運(yùn)維操作。
發(fā)明內(nèi)容
有鑒于此,本公開提供了一種用于服務(wù)器的運(yùn)維方法、用于服務(wù)器的運(yùn)維裝置、運(yùn)維平臺、電子設(shè)備、計算機(jī)可讀存儲介質(zhì)以及計算機(jī)程序產(chǎn)品。
本公開的一方面提供了一種用于服務(wù)器的運(yùn)維方法,包括:從預(yù)先配置的服務(wù)器列表中篩選出至少一個服務(wù)器作為本次任務(wù)所針對的運(yùn)維對象;以及對上述至少一個服務(wù)器批量執(zhí)行上述本次任務(wù)所涉及的運(yùn)維操作。
根據(jù)本公開的實施例,基于用戶輸入的過濾條件,從上述服務(wù)器列表中篩選出上述至少一個服務(wù)器。
根據(jù)本公開的實施例,基于用戶通過圖形化用戶界面輸入的上述過濾條件,從上述服務(wù)器列表中篩選出上述至少一個服務(wù)器。
根據(jù)本公開的實施例,對上述至少一個服務(wù)器批量執(zhí)行上述本次任務(wù)所涉及的運(yùn)維操作,包括:針對上述至少一個服務(wù)器中的每個服務(wù)器,確定當(dāng)前服務(wù)器中包含的所有測試對象;針對每個測試對象,執(zhí)行以下操作:獲取與當(dāng)前測試對象關(guān)聯(lián)的句柄;以及通過上述句柄自動訪問上述當(dāng)前測試對象,以檢測上述當(dāng)前測試對象當(dāng)前是否能夠正常工作。
根據(jù)本公開的實施例,上述方法還包括,針對上述每個測試對象,還執(zhí)行以下操作:獲取瀏覽器驅(qū)動;基于上述瀏覽器驅(qū)動,啟動對應(yīng)的瀏覽器;以及其中,在上述瀏覽器中通過上述句柄自動訪問上述當(dāng)前測試對象。
根據(jù)本公開的實施例,對上述至少一個服務(wù)器批量執(zhí)行上述本次任務(wù)所涉及的運(yùn)維操作,包括:確定上述至少一個服務(wù)器涉及的所有服務(wù)節(jié)點,其中上述所有服務(wù)節(jié)點均為Nginx服務(wù)節(jié)點的后端節(jié)點;針對上述所有服務(wù)節(jié)點中的每個節(jié)點,執(zhí)行以下操作:每隔第一預(yù)設(shè)時間對當(dāng)前節(jié)點執(zhí)行一次異常探測操作,得到對應(yīng)的探測結(jié)果;以及響應(yīng)于上述探測結(jié)果表征上述當(dāng)前節(jié)點處于異常狀態(tài),將上述當(dāng)前節(jié)點的節(jié)點信息列入非健康節(jié)點列表并禁止使用上述當(dāng)前節(jié)點繼續(xù)提供服務(wù)。
根據(jù)本公開的實施例,上述方法還包括:響應(yīng)于上述探測結(jié)果表征上述當(dāng)前節(jié)點處于異常狀態(tài),對上述當(dāng)前節(jié)點執(zhí)行重啟系統(tǒng)操作或者切換主備節(jié)點操作。
根據(jù)本公開的實施例,上述方法還包括:在對列入上述非健康節(jié)點列表中的節(jié)點執(zhí)行上述重啟系統(tǒng)操作的情況下,通過Ping命令,每隔第二預(yù)設(shè)時間測試列入上述非健康節(jié)點列表中的每個節(jié)點是否已恢復(fù)至健康狀態(tài),得到對應(yīng)的測試結(jié)果;以及將上述測試結(jié)果表征已恢復(fù)至健康狀態(tài)的每個節(jié)點的節(jié)點信息重新列入健康節(jié)點列表并重啟上述已恢復(fù)至健康狀態(tài)的節(jié)點,以便繼續(xù)提供相應(yīng)服務(wù)。
根據(jù)本公開的實施例,上述方法還包括:對預(yù)交付使用的程序版本進(jìn)行內(nèi)容校驗,以確定上述程序版本的準(zhǔn)確性。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國工商銀行股份有限公司,未經(jīng)中國工商銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110173331.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





