[發明專利]網絡產品的服務升級方法、裝置、服務器及存儲介質在審
| 申請號: | 202010196539.4 | 申請日: | 2020-03-19 |
| 公開(公告)號: | CN111414181A | 公開(公告)日: | 2020-07-14 |
| 發明(設計)人: | 王佳;李瑞琪;姚明 | 申請(專利權)人: | 中誠信征信有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F9/54;G06F11/14 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙) 11413 | 代理人: | 丁蕓;馬敬 |
| 地址: | 100011 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡產品 服務 升級 方法 裝置 服務器 存儲 介質 | ||
1.一種網絡產品的服務升級方法,其特征在于,所述方法包括:
確定待升級網絡產品所集成的每個目標服務對應的服務器;
針對同一目標服務對應的服務器中的一臺目標服務器,將該目標服務器對應的服務提供服務器的狀態設置為禁用狀態;
當所述目標服務器的調用狀態為空閑狀態時,運行已獲取的所述待升級網絡產品的升級安裝包,對該目標服務器對應的目標服務進行升級;
在升級完成后,重啟所述目標服務器對應的服務提供服務器以及服務消費服務器,以使重啟后的所述服務消費服務器,從升級目標服務后的所述目標服務器獲取重啟后的所述服務提供服務器提供的目標服務。
2.根據權利要求1所述的方法,其特征在于,針對同一目標服務對應的服務器中的一臺目標服務器,將該目標服務器對應的服務提供服務器的狀態設置為禁用狀態的步驟之后,所述方法還包括:
修改所述目標服務器對應的目標服務的版本號,得到修改后的目標服務器對應的目標服務的版本號,所述修改后的目標服務器對應的目標服務的版本號與所述待升級網絡產品的升級安裝包的版本號相同。
3.根據權利要求1所述的方法,其特征在于,所述在升級完成后,重啟所述目標服務器對應的服務提供服務器以及服務消費服務器的步驟之后,所述方法還包括:
當檢測到所述服務消費服務器調用所述目標服務器對應的目標服務時,將所述調用請求分配給所述升級目標服務后的目標服務器。
4.根據權利要求1所述的方法,其特征在于,所述重啟所述目標服務器對應的服務提供服務器以及服務消費服務器的步驟之前,所述方法還包括:
當檢測到有服務消費服務器調用所述目標服務器對應的目標服務的調用請求時,將所述調用請求分配至剩余服務器,所述剩余服務器為與所述目標服務器對應的目標服務相同的服務器中除目標服務器外的服務器。
5.根據權利要求1所述的方法,其特征在于,所述目標服務器的調用狀態通過以如下步驟得到:
獲取服務調用日志,所述服務調用日志包括:所述服務消費服務器調用每個目標服務的次數,調用時間,所述服務提供服務器向注冊中心注冊每個目標服務的服務地址,注冊時間以及每個目標服務的版本號;
從所述服務調用日志中讀取所述目標服務器的調用狀態,所述調用狀態為:忙碌狀態或者空閑狀態。
6.根據權利要求5所述的方法,其特征在于,在從所述服務調用日志中讀取所述目標服務器的調用狀態的步驟之后,所述方法還包括:
當所述目標服務器的調用狀態為忙碌狀態時,等待所述目標服務器處理完調用請求,直至所述目標服務器的調用狀態為空閑狀態。
7.根據權利要求1所述的方法,其特征在于,所述在升級完成后,重啟所述目標服務器對應的服務提供服務器以及服務消費服務器,以使重啟后的所述服務消費服務器,從升級目標服務后的所述目標服務器獲取重啟后的所述服務提供服務器提供的目標服務的步驟,包括:
在升級完成后,重啟所述目標服務器對應的服務提供服務器以及服務消費服務器;
獲得已升級的目標地址,所述已升級的目標地址為重啟后的服務提供服務器向注冊中心提供的升級后的目標服務的服務地址;
當檢測到重啟后的所述服務消費服務器發送調用所述目標服務器對應的目標服務的調用請求時,將該調用請求分配給升級服務后的所述目標服務器,以使重啟后的所述服務消費服務器按照所述目標地址,從升級目標服務后的所述目標服務器獲取重啟后的所述服務提供服務器提供的目標服務,所述目標服務與目標地址一一對應,所述目標地址與服務提供服務器一一對應。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中誠信征信有限公司,未經中誠信征信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010196539.4/1.html,轉載請聲明來源鉆瓜專利網。





