一種用于微服務的服務注冊和服務發(fā)現(xiàn)的方法
基本信息
申請?zhí)?/td> | CN201910765445.1 | 申請日 | - |
公開(公告)號 | CN110677347A | 公開(公告)日 | 2020-01-10 |
申請公布號 | CN110677347A | 申請公布日 | 2020-01-10 |
分類號 | H04L12/741;H04L29/08 | 分類 | 電通信技術; |
發(fā)明人 | 何榮幸;吳榮富 | 申請(專利權)人 | 榮邦科技有限公司 |
代理機構 | 廣州粵高專利商標代理有限公司 | 代理人 | 林麗明 |
地址 | 510075 廣東省廣州市越秀區(qū)天河路45號之二1201 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開一種用于微服務的服務注冊和服務發(fā)現(xiàn)的方法,包括在微服務集群的每個節(jié)點建立服務列表和服務路由列表,查詢節(jié)點在微服務集群發(fā)送查詢服務ID啟動響應;查詢節(jié)點向響應查詢服務的目標節(jié)點發(fā)送查詢服務報文,查詢服務報文包括查詢服務ID信息;在目標服務列表中查找查詢服務ID的對應服務ID,若有且目標服務列表未滿,則向目標服務列表中所有key?value對的服務ID信息向查詢節(jié)點發(fā)送登記報文,查詢節(jié)點解析登記報文獲取對應服務ID,并以對應服務ID為key,創(chuàng)建查詢節(jié)點的服務列表的下一個key?value對,并通過指針連接上一個key?value對。本發(fā)明解除了微服務對注冊中心的依賴,防止因注冊中心宕機或出現(xiàn)網絡問題導致系統(tǒng)癱瘓的問題。 |
