[發(fā)明專利]一種服務(wù)實(shí)例的更新方法、裝置及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201811640853.6 | 申請日: | 2018-12-29 |
| 公開(公告)號: | CN109725920B | 公開(公告)日: | 2022-05-06 |
| 發(fā)明(設(shè)計)人: | 陳旻;周建生;顧明;饒明佺 | 申請(專利權(quán))人: | 咪咕文化科技有限公司;中國移動通信集團(tuán)有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65 |
| 代理公司: | 北京派特恩知識產(chǎn)權(quán)代理有限公司 11270 | 代理人: | 王姍姍;張穎玲 |
| 地址: | 100032 北京市西城區(qū)德*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 服務(wù) 實(shí)例 更新 方法 裝置 存儲 介質(zhì) | ||
本申請實(shí)施例公開了一種服務(wù)實(shí)例的更新方法,所述服務(wù)實(shí)例的更新方法包括:確定待更新的新版本服務(wù);確定當(dāng)前運(yùn)行的舊版本服務(wù);接收更新操作啟動指令,所述更新操作啟動指令用于指示開啟服務(wù)實(shí)例的更新操作;基于所述更新操作啟動指令,按照預(yù)設(shè)的第一比例,分批啟動所述新版本服務(wù)對應(yīng)的實(shí)例,按照預(yù)設(shè)的第二比例,分批停止所述舊版本服務(wù)對應(yīng)的實(shí)例,直至所述新版本服務(wù)對應(yīng)的實(shí)例和所述舊版本服務(wù)對應(yīng)的實(shí)例更新完成;本申請實(shí)施例還公開了一種服務(wù)實(shí)例的更新裝置及存儲介質(zhì)。
技術(shù)領(lǐng)域
本申請實(shí)施例涉及計算機(jī)技術(shù)領(lǐng)域,涉及但不限于一種服務(wù)實(shí)例的更新方法、裝置及存儲介質(zhì)。
背景技術(shù)
在相關(guān)技術(shù)中,當(dāng)業(yè)務(wù)應(yīng)用因程序改動而需要對服務(wù)更新時,需要運(yùn)維人員進(jìn)行停止應(yīng)用服務(wù)、替換服務(wù)應(yīng)用、再重新啟動的操作,若更新失敗,則需要運(yùn)維人員再進(jìn)行一次反向操作。
在實(shí)際生產(chǎn)中,上述服務(wù)更新操作存在以下問題:應(yīng)用服務(wù)更新過程中,會有業(yè)務(wù)處理中斷的情況發(fā)生,使得服務(wù)使用方體驗(yàn)差;更新過程中,人工操作過多,易錯,且隨著待更新服務(wù)對應(yīng)的實(shí)例數(shù)增多,更新操作的復(fù)雜程度也會增加;如果更新失敗不能自動回退,需要人工進(jìn)行更新的反向操作,繁瑣且易錯。
發(fā)明內(nèi)容
有鑒于此,本申請實(shí)施例提供一種服務(wù)實(shí)例的更新方法、裝置及存儲介質(zhì)。
本申請實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
本申請實(shí)施例提供了一種服務(wù)實(shí)例的更新方法,所述方法包括:
確定待更新的新版本服務(wù);
確定當(dāng)前運(yùn)行的舊版本服務(wù);
接收更新操作啟動指令,所述更新操作啟動指令用于指示開啟服務(wù)實(shí)例的更新操作;
基于所述更新操作啟動指令,按照預(yù)設(shè)的第一比例,分批啟動所述新版本服務(wù)對應(yīng)的實(shí)例,按照預(yù)設(shè)的第二比例,分批停止所述舊版本服務(wù)對應(yīng)的實(shí)例,直至所述新版本服務(wù)對應(yīng)的實(shí)例和所述舊版本服務(wù)對應(yīng)的實(shí)例更新完成。
本申請實(shí)施例還提供了一種服務(wù)實(shí)例的更新裝置,所述裝置包括:第一確定模塊、第二確定模塊、第一接收模塊和啟停模塊;其中,
所述第一確定模塊,用于確定待更新的新版本服務(wù);
所述第二確定模塊,用于確定當(dāng)前運(yùn)行的舊版本服務(wù);
所述第一接收模塊,用于接收更新操作啟動指令,所述更新操作啟動指令用于指示開啟服務(wù)實(shí)例的更新操作;
所述啟停模塊,用于基于所述更新操作啟動指令,按照預(yù)設(shè)的第一比例,分批啟動所述新版本服務(wù)對應(yīng)的實(shí)例,按照預(yù)設(shè)的第二比例,分批停止所述舊版本服務(wù)對應(yīng)的實(shí)例,直至所述新版本服務(wù)對應(yīng)的實(shí)例和所述舊版本服務(wù)對應(yīng)的實(shí)例更新完成。
本申請實(shí)施例還提供了一種服務(wù)實(shí)例的更新設(shè)備,包括處理器和用于存儲能夠在處理器上運(yùn)行的計算機(jī)程序的存儲器;其中,所述處理器用于運(yùn)行所述計算機(jī)程序時,執(zhí)行應(yīng)用于終端設(shè)備的上述方案中所述服務(wù)實(shí)例的更新方法中的步驟。
本申請實(shí)施例還提供了一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,該計算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)應(yīng)用于終端設(shè)備的上述方案中所述服務(wù)實(shí)例的更新方法中的步驟。
本申請實(shí)施例所提供的服務(wù)實(shí)例的更新方法、裝置及存儲介質(zhì),確定待更新的新版本服務(wù);確定當(dāng)前運(yùn)行的舊版本服務(wù);接收更新操作啟動指令,所述更新操作啟動指令用于指示開啟服務(wù)實(shí)例的更新操作;基于所述更新操作啟動指令,按照預(yù)設(shè)的第一比例,分批啟動所述新版本服務(wù)對應(yīng)的實(shí)例,按照預(yù)設(shè)的第二比例,分批停止所述舊版本服務(wù)對應(yīng)的實(shí)例,直至所述新版本服務(wù)對應(yīng)的實(shí)例和所述舊版本服務(wù)對應(yīng)的實(shí)例更新完成;如此,能夠在服務(wù)實(shí)例更新的過程中不間斷對任務(wù)請求的處理,實(shí)現(xiàn)無縫更新,且減少人工操作,降低出錯概率。
附圖說明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于咪咕文化科技有限公司;中國移動通信集團(tuán)有限公司,未經(jīng)咪咕文化科技有限公司;中國移動通信集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811640853.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 管理對象實(shí)例別名的方法和設(shè)備
- 軟件分發(fā)方法和裝置
- 虛擬資源分配方法、NFVO和系統(tǒng)
- 受管理的容器實(shí)例
- 具有連接到PMOSFET接頭的源極和漏極的阻抗元件的電路
- 一種實(shí)例分割方法、圖像處理設(shè)備及計算機(jī)可讀存儲介質(zhì)
- 一種處理應(yīng)用實(shí)例的方法及裝置
- 實(shí)例自適應(yīng)調(diào)整方法、裝置、計算機(jī)可讀存儲介質(zhì)及設(shè)備
- 預(yù)留實(shí)例預(yù)估方法、系統(tǒng)、存儲介質(zhì)及電子設(shè)備
- 一種行為識別方法、裝置及設(shè)備





