微服务——服务注册中心

一、微服务是什么

微服务是一种分布式架构,服务器架构发展:
单体--》集群--》传统分布式--》微服务架构

  • 单体:整个项目放在同一个服务器。
  • 集群: 多个服务器共同运行一个项目。
  • 传统分布式: 将一个项目垂直分成不同部分(service、controller、dao),每个部分运行在不同服务器上。
  • 微服务架构: 将一个项目水平划分不同部分(管理老师、管理学生),每个部分运行在不同服务器上。

微服务水平划分相对于传统分布式解除了垂直划分的耦合。

二、服务注册中心是什么

注册中心可以说是微服务架构中的”通讯录“,它记录了服务和服务地址的映射关系。在分布式架构中,服务会注册到这里,当服务需要调用其它服务时,就到这里找到服务的地址,进行调用。

总结:微服务在水平方向上将项目按不同功能划分为不同部分,而服务注册中心就相当于一个中转站,服务客户端(服务消费者以及服务提供者)将提供的服务注册到注册中心,当其他客户端需要该功能时通过注册中心调用服务。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 微服务最近非常流行,各大互联网公司纷纷采用微服务架构体系,微服务架构模式正在为敏捷部署以及复杂企业应用实施提供巨大...
    Sting阅读 9,115评论 0 57
  • 贝聊成立于 2013 年,是中国幼儿园家长工作平台,致力于通过互联网产品及定制化解决方案,帮助幼儿园解决展示、通知...
    剑值圆满阅读 2,045评论 1 10
  • 1公斤需要消耗7700大卡;1大卡=1000卡 2017.08.18: 热身:踏步机10分钟 2017.08.17...
    晨曦_ceb9阅读 155评论 0 0
  • 只见那蟒蛇猛的扑向了他们。 提莫队长临危不乱,他快速的拿起吹箭,对准了蟒蛇的眼睛就是一箭。 那箭上带着绿色的羽毛,...
    Kkk灬荀文若阅读 390评论 0 1