[發(fā)明專利]應(yīng)用實例的上下線控制方法、裝置及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202110278042.1 | 申請日: | 2021-03-15 |
| 公開(公告)號: | CN112882749A | 公開(公告)日: | 2021-06-01 |
| 發(fā)明(設(shè)計)人: | 湯亞文;呂歡;竇麗莎;李大維;劉偉偉;岳占秋 | 申請(專利權(quán))人: | 京東方科技集團股份有限公司 |
| 主分類號: | G06F8/71 | 分類號: | G06F8/71 |
| 代理公司: | 北京中博世達專利商標(biāo)代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 100015 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 應(yīng)用 實例 下線 控制 方法 裝置 存儲 介質(zhì) | ||
本申請?zhí)峁?yīng)用實例的上下線控制方法、裝置及存儲介質(zhì),涉及應(yīng)用軟件技術(shù)領(lǐng)域,以實現(xiàn)人工控制應(yīng)用實例的上下線。該方法包括:獲取目標(biāo)指示消息;目標(biāo)指示消息包括目標(biāo)應(yīng)用實例的標(biāo)識;根據(jù)目標(biāo)指示消息以及存儲的目標(biāo)實例,確定目標(biāo)應(yīng)用實例的上下線控制指令,目標(biāo)實例包括已啟動且處于未上線狀態(tài)的應(yīng)用實例;根據(jù)目標(biāo)應(yīng)用實例的上下線控制指令,控制目標(biāo)應(yīng)用實例的上下線。
技術(shù)領(lǐng)域
本申請涉及應(yīng)用軟件技術(shù)領(lǐng)域,尤其涉及應(yīng)用實例的上下線控制方法、裝置及存儲介質(zhì)。
背景技術(shù)
隨著大數(shù)據(jù)和云計算時代的到來,業(yè)務(wù)系統(tǒng)越來越龐大,需要更多的開發(fā)人員或開發(fā)小組的協(xié)作才能完成業(yè)務(wù)系統(tǒng)的開發(fā),因此,業(yè)務(wù)系統(tǒng)需要被拆分成多個功能模塊,每個功能模塊(又稱應(yīng)用)可以作為一個獨立的子系統(tǒng)被獨立開發(fā)、設(shè)計、運行和維護,這些應(yīng)用的實例(又稱應(yīng)用實例)可以通過注冊至應(yīng)用注冊中心實現(xiàn)應(yīng)用間的交互,并集成為業(yè)務(wù)系統(tǒng)。應(yīng)用注冊中心可以管理應(yīng)用實例的上下線,應(yīng)用實例(又稱服務(wù)或微服務(wù))被注冊至應(yīng)用注冊中心即為該應(yīng)用實例的上線,從應(yīng)用注冊中心中去除應(yīng)用實例則稱為該應(yīng)用實例的下線。
在相關(guān)技術(shù)中,spring cloud Eureka因其強大的注冊發(fā)現(xiàn)能力被作為應(yīng)用注冊中心用于管理應(yīng)用實例的上下線,應(yīng)用程序在啟動之后,即會創(chuàng)建一個應(yīng)用實例,并將該應(yīng)用實例寫入應(yīng)用注冊中心(例如:Eureka)的登記接口,以使用Eureka進行應(yīng)用實例的上下線,當(dāng)前使用Eureka進行應(yīng)用實例的上下線只能通過應(yīng)用實例的啟動來觸發(fā)上線操作,通過應(yīng)用實例的停止實現(xiàn)下線操作,無法人工控制應(yīng)用實例的上下線。
發(fā)明內(nèi)容
本申請的實施例提供應(yīng)用實例的上下線控制方法、裝置及存儲介質(zhì),以實現(xiàn)人工控制應(yīng)用實例的上下線。
為達到上述目的,本申請的實施例采用如下技術(shù)方案:
第一方面,提供了一種提供一種應(yīng)用實例的上下線控制方法,該方法包括:獲取目標(biāo)指示消息;目標(biāo)指示消息包括目標(biāo)應(yīng)用實例的標(biāo)識;根據(jù)獲取的目標(biāo)指示消息以及存儲的目標(biāo)實例,確定該目標(biāo)應(yīng)用實例的上下線控制指令,目標(biāo)實例包括已啟動且處于未上線狀態(tài)的應(yīng)用實例;根據(jù)目標(biāo)應(yīng)用實例的上下線控制指令,控制該目標(biāo)應(yīng)用實例的上下線。
本申請實施例中,電子設(shè)備根據(jù)目標(biāo)指示消息以及存儲的目標(biāo)實例,確定目標(biāo)應(yīng)用實例的上下線控制指令,并根據(jù)確定的上下線控制指令控制目標(biāo)應(yīng)用實例的上下線,從而實現(xiàn)了控制應(yīng)用實例的上下線。
在一些實施例中,在目標(biāo)指示消息用于指示上線目標(biāo)應(yīng)用實例的情況下,上述“根據(jù)目標(biāo)指示消息以及存儲的目標(biāo)實例,確定目標(biāo)應(yīng)用實例的上下線控制指令”,包括:根據(jù)目標(biāo)應(yīng)用實例的標(biāo)識確定目標(biāo)應(yīng)用實例是否屬于預(yù)設(shè)類型的應(yīng)用實例。
在目標(biāo)應(yīng)用實例屬于預(yù)設(shè)類型的應(yīng)用實例,且目標(biāo)實例不包括目標(biāo)應(yīng)用實例的情況下,確定目標(biāo)應(yīng)用實例的上下線控制指令用于指示上線目標(biāo)應(yīng)用實例。
在目標(biāo)應(yīng)用實例屬于預(yù)設(shè)類型的應(yīng)用實例,且目標(biāo)實例包括目標(biāo)應(yīng)用實例的情況下,確定目標(biāo)應(yīng)用實例的上下線控制指令用于指示目標(biāo)應(yīng)用實例處于未上線狀態(tài)。
在目標(biāo)應(yīng)用實例不屬于預(yù)設(shè)類型的應(yīng)用實例,且目標(biāo)實例不包括目標(biāo)應(yīng)用實例的情況下,確定目標(biāo)應(yīng)用實例的上下線控制指令用于指示將未上線狀態(tài)的目標(biāo)應(yīng)用實例確定為目標(biāo)實例。
在目標(biāo)應(yīng)用實例不屬于預(yù)設(shè)類型的應(yīng)用實例,且目標(biāo)實例包括目標(biāo)應(yīng)用實例的情況下,確定目標(biāo)應(yīng)用實例的上下線控制指令用于指示在接收到上線操作后,上線目標(biāo)應(yīng)用實例。
該專利技術(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/202110278042.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 在線應(yīng)用平臺上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場
- 使用應(yīng)用的方法和應(yīng)用平臺
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠(yuǎn)程應(yīng)用進行應(yīng)用安裝
- 應(yīng)用檢測方法及應(yīng)用檢測裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)





