[發(fā)明專利]一種實現(xiàn)資源配置的方法、裝置及資源配置中心在審
| 申請?zhí)枺?/td> | 201710407334.4 | 申請日: | 2017-06-02 |
| 公開(公告)號: | CN107104846A | 公開(公告)日: | 2017-08-29 |
| 發(fā)明(設計)人: | 潘仁勝;高林武;胡永偉 | 申請(專利權)人: | 北京北信源軟件股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08 |
| 代理公司: | 北京集佳知識產(chǎn)權代理有限公司11227 | 代理人: | 王寶筠 |
| 地址: | 100081 北京市海淀區(qū)中關村*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現(xiàn) 資源配置 方法 裝置 中心 | ||
技術領域
本發(fā)明涉及分布式應用技術領域,尤其涉及一種實現(xiàn)資源配置的方法、裝置及資源配置中心。
背景技術
微服務是一項在云中部署應用和服務的新技術。微服務技術圍繞著業(yè)務領域組件來創(chuàng)建應用,這些應用可獨立地進行開發(fā)和管理,在分散的組件中使用微服務云架構和平臺可以使部署、管理和服務功能交付變得更加簡單。
微服務在入網(wǎng)工作時,需要由自身對應的資源配置中心完成資源配置,微服務根據(jù)分配給自己的資源完成啟動。常用的實現(xiàn)資源配置的方法是,當微服務需要資源配置中心配置資源時,首先由運維人員為微服務配置資源配置中心的IP地址,微服務根據(jù)IP地址連接到資源配置中心,向資源配置中心申請資源。對于較大的應用系統(tǒng)來說,其包含的微服務數(shù)量會很多,在每一個微服務入網(wǎng)時都為其配置資源配置中心的IP地址的話,無疑增加了運維負擔。
發(fā)明內(nèi)容
基于上述現(xiàn)有技術的缺陷和不足,本發(fā)明提出一種實現(xiàn)資源配置的方法、裝置及資源配置中心,能夠實現(xiàn)微服務與資源配置中心之間的自動化的資源配置。
本發(fā)明第一方面提出一種實現(xiàn)資源配置的方法,應用于微服務,該方法包括:向所有的資源配置中心廣播第一標識信息;其中,所述第一標識信息是與所述微服務唯一對應的標識信息;接收與所述微服務對應的資源配置中心發(fā)送的資源數(shù)據(jù)信息;其中,所述資源數(shù)據(jù)信息為與所述微服務對應的資源配置中心在接收到所述微服務發(fā)送的第一標識信息后,為所述微服務分配的資源的數(shù)據(jù)信息??梢?,采用上述技術方案,實現(xiàn)了微服務與資源配置中心之間的自動識別與資源配置,省去了為微服務配置資源配置中心的IP地址的處理過程,減輕了運維負擔。
本發(fā)明第二方面提出一種實現(xiàn)資源配置的裝置,應用于微服務,該裝置包括:廣播單元,用于向所有的資源配置中心廣播第一標識信息;其中,所述第一標識信息是與所述微服務唯一對應的標識信息;數(shù)據(jù)接收單元,用于接收與所述微服務對應的資源配置中心發(fā)送的資源數(shù)據(jù)信息;其中,所述資源數(shù)據(jù)信息為與所述微服務對應的資源配置中心在接收到所述微服務發(fā)送的第一標識信息后,為所述微服務分配的資源的數(shù)據(jù)信息。
在一種實現(xiàn)方式中,在向所有的資源配置中心廣播第一標識信息后,該方法還包括:接收資源配置中心發(fā)送的第二標識信息;其中,所述第二標識信息為與所述微服務對應的資源配置中心為所述微服務配置資源后,向所述微服務發(fā)送的自身標識信息;根據(jù)所述第二標識信息,確認發(fā)送所述第二標識信息的資源配置中心的端口地址;訪問所述端口地址,從所述資源配置中心獲取分配給所述微服務的資源數(shù)據(jù)信息。
在一種實現(xiàn)方式中,在接收資源配置中心發(fā)送的第二標志信息后,該方法還包括:根據(jù)所述第二標識信息,判斷發(fā)送所述第二標識信息的資源配置中心,是否是與所述微服務對應的資源配置中心;如果發(fā)送所述第二標識信息的資源配置中心是與所述微服務對應的資源配置中心,則根據(jù)所述第二標識信息,確認發(fā)送所述第二標識信息的資源配置中心的端口地址。
在一種實現(xiàn)方式中,該方法還包括:接收資源配置中心發(fā)送的新增可用資源信息;向發(fā)送所述新增可用資源信息的資源配置中心發(fā)送響應信息。
本發(fā)明第三方面提出一種實現(xiàn)資源配置的方法,應用于資源配置中心,該方法包括:接收第一標識信息;其中,所述第一標識信息是微服務廣播的,與所述微服務唯一對應的標識信息;根據(jù)所述第一標識信息,判斷所述微服務是否是與所述資源配置中心對應的微服務;如果所述微服務是與所述資源配置中心對應的微服務,則為所述微服務配置資源;將為所述微服務配置的資源的數(shù)據(jù)信息,發(fā)送給所述微服務。上述方案實現(xiàn)了資源配置中心自動根據(jù)微服務的請求,為微服務配置資源,省去了在微服務請求資源時,為微服務配置資源配置中心的IP地址的處理過程,降低了運維負擔。
本發(fā)明第四方面提出一種資源配置中心,包括:信息接收單元,用于接收第一標識信息;其中,所述第一標識信息是微服務廣播的,與所述微服務唯一對應的標識信息;判斷處理單元,用于根據(jù)所述第一標識信息,判斷所述微服務是否是與所述資源配置中心對應的微服務;資源配置單元,用于當所述判斷處理單元判斷所述微服務是與所述資源配置中心對應的微服務時,為所述微服務配置資源;信息發(fā)送單元,用于將為所述微服務配置的資源的數(shù)據(jù)信息,發(fā)送給所述微服務。
在一種實現(xiàn)方式中,所述將為所述微服務配置的資源的數(shù)據(jù)信息,發(fā)送給所述微服務,包括:根據(jù)所述第一標識信息,確認發(fā)送所述第一標識信息的微服務的端口地址;訪問所述微服務的端口地址,并將為所述微服務配置的資源的數(shù)據(jù)信息發(fā)送給所述微服務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京北信源軟件股份有限公司,未經(jīng)北京北信源軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710407334.4/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:自行車前燈外殼(兩燈)
- 下一篇:包裝盒
- 互動業(yè)務終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲實現(xiàn)系統(tǒng)和游戲實現(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設備實現(xiàn)方法及其實現(xiàn)裝置





