[發(fā)明專利]微服務管理方法、車載系統(tǒng)和車載設備在審
| 申請?zhí)枺?/td> | 202210740033.4 | 申請日: | 2022-06-28 |
| 公開(公告)號: | CN115150457A | 公開(公告)日: | 2022-10-04 |
| 發(fā)明(設計)人: | 戰(zhàn)寶偉 | 申請(專利權)人: | 億咖通(湖北)技術有限公司 |
| 主分類號: | H04L67/51 | 分類號: | H04L67/51;H04L67/125;H04L67/12;H04W4/48 |
| 代理公司: | 北京同立鈞成知識產(chǎn)權代理有限公司 11205 | 代理人: | 騫敏;臧建明 |
| 地址: | 430051 湖北省武漢市武漢經(jīng)濟技術開發(fā)區(qū)神*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 微服 管理 方法 車載 系統(tǒng) 設備 | ||
本申請?zhí)峁┮环N微服務管理方法、車載系統(tǒng)和車載設備。該方法包括:管理微服務獲取當前功能微服務要訪問的目標功能微服務的標識信息。當前功能微服務與管理微服務設置于同一車載系統(tǒng)內(nèi)。管理微服務中存儲有車載設備的全部車載系統(tǒng)中的全部功能微服務的微服務信息。管理微服務根據(jù)目標功能微服務的標識信息,在微服務信息中查詢與該目標功能微服務的標識信息匹配的功能微服務。管理微服務獲取該匹配的功能微服務的地址信息,并將該地址信息作為目標功能微服務的地址信息。管理微服務將地址信息反饋到當前功能微服務。當前功能微服務根據(jù)該地址信息建立與目標功能微服務之間的通信連接。本申請的方法,提高了多系統(tǒng)中功能微服務之間的調(diào)用效率。
技術領域
本申請涉及通信領域,尤其涉及一種微服務管理方法、車載系統(tǒng)和車載設備。
背景技術
隨著科技的發(fā)展,用戶對于車載設備的功能和控制需求越來越多。車載設備中為了實現(xiàn)用戶需求,會通過虛擬機和docker等技術異構多個系統(tǒng),以實現(xiàn)分布式發(fā)展。
目前,在車載設備的系統(tǒng)中通常使用Google遠程過程調(diào)用(Google RemoteProcedure Call,GRPC)框架實現(xiàn)各個微服務之間的調(diào)用。然而,當車載設備中異構有多個系統(tǒng)時,現(xiàn)有技術需要通過云服務來實現(xiàn)不同系統(tǒng)之間微服務的調(diào)用。
顯然,對于本地設備來說,使用云服務實現(xiàn)不同系統(tǒng)之間微服務的調(diào)用,存在系統(tǒng)調(diào)用效率低的問題。
發(fā)明內(nèi)容
本申請?zhí)峁┮环N微服務管理方法、車載系統(tǒng)和車載設備,用以解決不同系統(tǒng)之間微服務的調(diào)用,存在系統(tǒng)調(diào)用效率低的問題。
第一方面,本申請?zhí)峁┮环N微服務管理方法,應用于車載設備的車載系統(tǒng)的管理微服務,所述方法包括:
獲取當前功能微服務要訪問的目標功能微服務的標識信息和所述管理微服務中的微服務信息;
根據(jù)所述目標功能微服務的所述標識信息,在所述微服務信息中查詢所述目標功能微服務的地址信息;
將所述地址信息反饋到所述當前功能微服務,以使所述當前功能微服務建立與所述目標功能微服務之間的通信連接;
其中,所述當前功能微服務與所述管理微服務設置于統(tǒng)一車載系統(tǒng)內(nèi)。
可選地,所述車載設備中設置有至少一個車載系統(tǒng),所述根據(jù)所述地址信息,建立所述當前功能微服務與所述目標功能微服務之間的通信連接,包括以下至少一種:
當所述目標功能微服務與所述當前功能微服務在同一車載系統(tǒng)內(nèi)時,基于grpc協(xié)議建立所述當前功能微服務與所述目標功能微服務之間的通信連接;
當所述目標功能微服務與所述當前功能微服務在不同車載系統(tǒng)內(nèi)時,基于tpc協(xié)議建立所述當前功能微服務與所述目標功能微服務之間的通信連接;
當所述目標功能微服務與所述當前功能微服務在不同車載系統(tǒng)內(nèi),且其中至少一個車載系統(tǒng)為虛擬機時,基于vsock框架建立所述當前功能微服務與所述目標功能微服務之間的通信連接。
可選地,所述方法,還包括:
獲取當前功能微服務注冊/注銷時產(chǎn)生的控制指令;
根據(jù)所述控制指令在所述當前功能微服務對應的管理微服務中更新所述當前功能微服務的微服務信息。
可選地,所述根據(jù)所述控制指令在所述當前功能微服務對應的管理微服務中更新所述當前功能微服務的微服務信息,具體包括:
響應于當前功能微服務在啟動時調(diào)用注冊接口生成的控制指令,在所述當前功能微服務對應的所述管理微服務中注冊所述當前功能微服務,并存儲所述當前功能微服務的微服務信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于億咖通(湖北)技術有限公司,未經(jīng)億咖通(湖北)技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210740033.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





