一种用于微服务的服务注册和服务发现的方法
基本信息

| 申请号 | CN201910765445.1 | 申请日 | - |
| 公开(公告)号 | CN110677347A | 公开(公告)日 | 2020-01-10 |
| 申请公布号 | CN110677347A | 申请公布日 | 2020-01-10 |
| 分类号 | H04L12/741;H04L29/08 | 分类 | 电通信技术; |
| 发明人 | 何荣幸;吴荣富 | 申请(专利权)人 | 荣邦科技有限公司 |
| 代理机构 | 广州粤高专利商标代理有限公司 | 代理人 | 林丽明 |
| 地址 | 510075 广东省广州市越秀区天河路45号之二1201 | ||
| 法律状态 | - | ||
摘要

| 摘要 | 本发明公开一种用于微服务的服务注册和服务发现的方法,包括在微服务集群的每个节点建立服务列表和服务路由列表,查询节点在微服务集群发送查询服务ID启动响应;查询节点向响应查询服务的目标节点发送查询服务报文,查询服务报文包括查询服务ID信息;在目标服务列表中查找查询服务ID的对应服务ID,若有且目标服务列表未满,则向目标服务列表中所有key‑value对的服务ID信息向查询节点发送登记报文,查询节点解析登记报文获取对应服务ID,并以对应服务ID为key,创建查询节点的服务列表的下一个key‑value对,并通过指针连接上一个key‑value对。本发明解除了微服务对注册中心的依赖,防止因注册中心宕机或出现网络问题导致系统瘫痪的问题。 |





