首页> 中国专利> 一种基于广播的分布式微服务注册及调用方法

一种基于广播的分布式微服务注册及调用方法

摘要

本发明公开了一种基于广播的分布式微服务注册及调用方法,包括:在每一个部署有微服务的主机上分别部署注册中心;在某一个主机上有新的微服务注册时,该主机向网络发送注册广播,通知网络中的其他主机更新其注册中心中的微服务列表;在调用者调用微服务时,调用者向网络发起查询广播;部署有同名微服务的主机向网络发起应答,并提供主机当前的负载情况以及其部署的微服务信息;调用者在接收到应答后,通过负载均衡器根据不同主机当前的负载情况选择合适的主机,并向选中的主机传递请求参数,调用微服务。本发明采用分布式、去中心化的微服务注册机制,使得一个注册节点故障下线后不会影响到其他微服务的注册及调用,从而提高了微服务的可用性。

著录项

  • 公开/公告号CN111615066B

    专利类型发明专利

  • 公开/公告日2021-07-16

    原文格式PDF

  • 申请/专利权人 中国海洋大学;

    申请/专利号CN202010082175.7

  • 申请日2020-02-07

  • 分类号G06F9/50(20060101);

  • 代理机构37101 青岛联智专利商标事务所有限公司;

  • 代理人邵新华

  • 地址 266000 山东省青岛市崂山区松岭路238号

  • 入库时间 2022-08-23 12:08:16

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号