[發(fā)明專利]一種跨區(qū)域服務一體化方案在審
| 申請?zhí)枺?/td> | 201911236627.6 | 申請日: | 2019-12-06 |
| 公開(公告)號: | CN111010380A | 公開(公告)日: | 2020-04-14 |
| 發(fā)明(設計)人: | 韓芳 | 申請(專利權(quán))人: | 杭州視洞科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 310012 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 跨區(qū) 服務 一體化 方案 | ||
本發(fā)明公開了一種跨區(qū)域服務一體化方案,包括以下步驟;(1)admin添加A?region,B?region的注冊中心服務;(2)admin收集每個機房的服務如下;(3)在A?region部署A?utopia?channel,B?region部署B(yǎng)?utopia?channel;(4)admin配置B?region代理A?region的b模塊,完成之后傳遞給apollo;(5)apollo配置完成之后會同步給A?utopia?channel和B?utopia?channel生效;(6)A?utopia?channel收到命令之后會開啟B?utopia?channel針對b服務的安全驗證;(7)B?utopia?channel收到命令之后會本地模擬泛化的b服務并在本地注冊中心注冊b服務。本發(fā)明將不管在哪個區(qū)域部署的RPC接口能夠代理為本地服務為本地的其他模塊調(diào)用。
技術(shù)領(lǐng)域
本發(fā)明涉及技術(shù)領(lǐng)域,具體為一種跨區(qū)域服務一體化方案。
背景技術(shù)
目前隨著云端服務大眾化,需要在全球不同地區(qū),不同區(qū)域都能支持使用云端服務,在中心化模式的情況下難以做到用戶就近服務,提升用戶體驗,目前注冊中心都沒辦法在跨區(qū)域提供有效的服務發(fā)現(xiàn)。因此在基于業(yè)務拆分的基礎上,需要能夠無縫的將不同區(qū)域服務合成一個整體為用戶提供服務。當隨著服務群體的擴展,使用復制的方式輕松的接入新區(qū)域形成整體。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種跨區(qū)域服務一體化方案,以解決上述背景技術(shù)中提出的問題。
為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:一種跨區(qū)域服務一體化方案,包括以下步驟;
(1) admin添加A-region,B-region的注冊中心服務;
(2) admin收集每個機房的服務如下;
① A-region:a,b;
② B-region:a;
(3) 在A-region部署A-utopia-channel,B-region部署B(yǎng)-utopia-channel;
(4) admin配置B-region代理A-region的b模塊,完成之后傳遞給apollo;
(5) apollo配置完成之后會同步給A-utopia-channel和B-utopia-channel生效;
(6) A-utopia-channel收到命令之后會開啟B-utopia-channel針對b服務的安全驗證;
(7) B-utopia-channel收到命令之后會本地模擬泛化的b服務并在本地注冊中心注冊b服務;
(8) 當B-region的服務就完成了,當調(diào)用到B-region的a模塊的時候,a通過zookeeper發(fā)現(xiàn)了b服務并使用dubbo調(diào)用,這時候B-utopia-channel就收到請求,由配置B-utopia-channel知道代理是A-region的b服務,因此將數(shù)據(jù)發(fā)往A-utopia-channel;
(9) A-utopia-channel收到請求之后傳遞給本地的b服務,待返回之后返回給B-utopia-channel;
(10) B-utopia-channel收到返回之后返回給a完成服務。
優(yōu)選的,所述zookeeper為apache開源注冊中心,用以各個模塊之間相互發(fā)現(xiàn)。
優(yōu)選的,所述dubbo為apache開源RCP的交互框架,在利用注冊中心發(fā)現(xiàn)其他模塊接口之后,各個模塊之間采用的RCP交互框架。
優(yōu)選的,所述region為部署在特定區(qū)域的機房,單個機房共享一個注冊中心。
該專利技術(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/201911236627.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:髓內(nèi)釘定位鉆模架
- 下一篇:空調(diào)內(nèi)機





