Eureka服务注册中心

概述

服务注册中心是服务实现服务化管理的核心组件,类似于目录服务的作用,主要用来存储服务信息,譬如提供者url串、路由信息等。服务注册中心是微服务架构中最基础的设施之一。

什么是注册中心

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

常见的注册中心

  • Netflix Eureka
  • Alibaba Nacos
  • HashiCorp Consul
  • Apache ZooKeeper
  • CoreOS Etcd
  • CNCF CoreDNS

注册中心解决了什么问题

  • 服务管理
  • 服务的依赖关系管理

什么是Eureka 注册中心

Eureka是Netflix 开发的服务发现组件,本身是一个基于REST的服务。SpringCloud将她集成在其子项目SpringCloudNetflix 中,实现SpringCloud 的服务注册与发现,同时还提供了负载均衡、故障转移等能力。


版权声明:本文为weixin_42468607原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。