[發(fā)明專(zhuān)利]一種容器集群服務(wù)應(yīng)用程序升級(jí)的方法及設(shè)備在審
| 申請(qǐng)?zhí)枺?/td> | 201910349424.1 | 申請(qǐng)日: | 2019-04-28 |
| 公開(kāi)(公告)號(hào): | CN111857761A | 公開(kāi)(公告)日: | 2020-10-30 |
| 發(fā)明(設(shè)計(jì))人: | 馬曉光 | 申請(qǐng)(專(zhuān)利權(quán))人: | 中國(guó)移動(dòng)通信集團(tuán)河南有限公司;中國(guó)移動(dòng)通信集團(tuán)有限公司 |
| 主分類(lèi)號(hào): | G06F8/65 | 分類(lèi)號(hào): | G06F8/65 |
| 代理公司: | 北京國(guó)昊天誠(chéng)知識(shí)產(chǎn)權(quán)代理有限公司 11315 | 代理人: | 劉昕;南霆 |
| 地址: | 450008*** | 國(guó)省代碼: | 河南;41 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 容器 集群 服務(wù) 應(yīng)用程序 升級(jí) 方法 設(shè)備 | ||
1.一種容器集群服務(wù)應(yīng)用程序升級(jí)的方法,其特征在于,包括:
接收構(gòu)建包含多個(gè)第二容器的備用容器集群的第一操作信息,并根據(jù)所述第一操作信息構(gòu)建相應(yīng)的備用容器集群;其中,所述第二容器中包含運(yùn)行的第一服務(wù)應(yīng)用程序;
接收針對(duì)主容器集群中的第一容器中運(yùn)行的第一服務(wù)應(yīng)用程序進(jìn)行升級(jí)的第二操作信息;
根據(jù)所述第二操作信息對(duì)所述第一容器中運(yùn)行的第一服務(wù)應(yīng)用程序進(jìn)行升級(jí),若升級(jí)失敗,則獲取切換容器集群的操作信息,以將所述備用容器集群切換至為前端的應(yīng)用程序提供服務(wù)的容器集群;
其中,所述備用容器集群與所述主容器集群為所述前端的應(yīng)用程序提供相同的服務(wù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在根據(jù)所述第二操作信息對(duì)所述第一容器中運(yùn)行的第一服務(wù)應(yīng)用程序進(jìn)行升級(jí)之前,還包括:
將所述第二容器中運(yùn)行的第一服務(wù)應(yīng)用程序升級(jí)為第二服務(wù)應(yīng)用程序,并進(jìn)行測(cè)試;其中,所述第二服務(wù)應(yīng)用程序?yàn)樗龅谝环?wù)應(yīng)用程序升級(jí)后的版本;
當(dāng)針對(duì)所述第二容器中的第二服務(wù)應(yīng)用程序的測(cè)試結(jié)果滿足要求,則將所述第二容器中運(yùn)行的第二后臺(tái)應(yīng)用服務(wù)程序恢復(fù)至所述第一后臺(tái)應(yīng)用服務(wù)程序;
所述根據(jù)所述第二操作信息對(duì)所述第一容器中運(yùn)行的第一服務(wù)應(yīng)用程序進(jìn)行升級(jí),包括:
當(dāng)針對(duì)第二服務(wù)應(yīng)用程序的測(cè)試結(jié)果滿足要求,則將所述第一容器中運(yùn)行的第一服務(wù)應(yīng)用程序升級(jí)為所述第二服務(wù)應(yīng)用程序。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述主容器集群中的第一容器之間相互隔離,所述根據(jù)所述第二操作信息對(duì)所述第一容器中運(yùn)行的第一服務(wù)應(yīng)用程序進(jìn)行升級(jí),包括:
每次升級(jí)預(yù)設(shè)數(shù)量的第一容器中運(yùn)行的第一服務(wù)應(yīng)用程序,以完成對(duì)主容器集群中包含的第一容器中的運(yùn)行的第一服務(wù)應(yīng)用程序進(jìn)行升級(jí)。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,將所述第二容器中運(yùn)行的第一服務(wù)應(yīng)用程序升級(jí)為第二服務(wù)應(yīng)用程序,并進(jìn)行測(cè)試,包括:
將所述第二容器中運(yùn)行的第一服務(wù)應(yīng)用程序升級(jí)為第二服務(wù)應(yīng)用程序后,采用預(yù)設(shè)應(yīng)用程序與升級(jí)后的備用集群進(jìn)行通信;
根據(jù)所述備用服務(wù)集群向所述預(yù)設(shè)應(yīng)用程序反饋的響應(yīng)消息的內(nèi)容,和/或所述預(yù)設(shè)應(yīng)用程序接收到所述響應(yīng)消息所需要的時(shí)間確定是否通過(guò)測(cè)試;其中,所述響應(yīng)消息是所述備用集群在接收到所述預(yù)設(shè)應(yīng)用程序發(fā)送的通信數(shù)據(jù)后反饋的消息。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第二容器之間相互隔離,
所述將所述第二容器中運(yùn)行的第一服務(wù)應(yīng)用程序升級(jí)為第二服務(wù)應(yīng)用程序,包括:
每次升級(jí)第二數(shù)量的第二容器中運(yùn)行的第一服務(wù)應(yīng)用程序,以完成對(duì)備用容器集群中包含的第二容器中的運(yùn)行的第一服務(wù)應(yīng)用程序進(jìn)行升級(jí);
所述將所述第二容器中運(yùn)行的第二后臺(tái)應(yīng)用服務(wù)程序恢復(fù)至所述第一后臺(tái)應(yīng)用服務(wù)程序,包括:
每次恢復(fù)第三數(shù)量的第二容器中運(yùn)行的第二服務(wù)應(yīng)用程序,以完成對(duì)備用容器集群中包含的第二容器中運(yùn)行的第二服務(wù)應(yīng)用程序的恢復(fù)。
6.根據(jù)權(quán)利要求1-5所述的方法,其特征在于,所述獲取切換容器集群的操作信息,包括:
若獲取到前端發(fā)送的切換容器集群的第三操作信息,則將提供服務(wù)的服務(wù)端口由第一端口切換為第二端口;
若獲取到后臺(tái)發(fā)送的切換容器集群的第四操作信息,則將備用容器集群切換至與前端連通的容器集群;
其中,第一端口為主容器集群為前端的應(yīng)用程序提供的服務(wù)端口,第二服務(wù)端口為備用容器集群為前端的應(yīng)用程序提供的服務(wù)端口。
7.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在于,所述若升級(jí)失敗,包括:
若任意一個(gè)第一容器中運(yùn)行的第一服務(wù)應(yīng)用程序升級(jí)失敗,則確定根據(jù)所述第二操作對(duì)所述第一容器中運(yùn)行的第一服務(wù)應(yīng)用程序升級(jí)失敗。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于中國(guó)移動(dòng)通信集團(tuán)河南有限公司;中國(guó)移動(dòng)通信集團(tuán)有限公司,未經(jīng)中國(guó)移動(dòng)通信集團(tuán)河南有限公司;中國(guó)移動(dòng)通信集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910349424.1/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 一種集群調(diào)度呼叫業(yè)務(wù)中主叫終端信息顯示方法
- 更新網(wǎng)絡(luò)流量管理設(shè)備同時(shí)維持有效性
- 與集群調(diào)度系統(tǒng)進(jìn)行通信的方法、群集接入網(wǎng)關(guān)及系統(tǒng)
- 一種管理集群通信系統(tǒng)資源的方法
- 基于Kubernetes和OpenStack容器云平臺(tái)多集群構(gòu)建方法、介質(zhì)、設(shè)備
- 一種容災(zāi)系統(tǒng)、容災(zāi)處理方法、監(jiān)控節(jié)點(diǎn)和備份集群
- 一種ETCD集群恢復(fù)方法、系統(tǒng)、設(shè)備及計(jì)算機(jī)介質(zhì)
- 混合云場(chǎng)景下保證可用集群數(shù)量的方法、裝置及系統(tǒng)
- 一種集群拓?fù)涓路椒ā⑾到y(tǒng)、設(shè)備及計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 集群切換方法、集群切換裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì)
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開(kāi)放方法及系統(tǒng)、服務(wù)開(kāi)放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺(tái)
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺(tái)及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 對(duì)虛擬化應(yīng)用程序的基于策略的訪問(wèn)
- 應(yīng)用程序執(zhí)行、應(yīng)用程序提供裝置和應(yīng)用程序分發(fā)方法
- 一種軟件保護(hù)方法、裝置及系統(tǒng)
- 應(yīng)用程序的開(kāi)發(fā)方法和系統(tǒng)
- 應(yīng)用程序的擴(kuò)展方法及裝置
- 一種應(yīng)用程序商店的應(yīng)用程序發(fā)布方法及裝置
- 一種應(yīng)用程序的監(jiān)控方法、裝置及系統(tǒng)
- 用于對(duì)虛擬化應(yīng)用程序的基于策略的訪問(wèn)的方法和系統(tǒng)
- 應(yīng)用程序控制方法、裝置、終端及存儲(chǔ)介質(zhì)
- 一種應(yīng)用程序安裝、卸載方法及通信終端





