首页 > 编程语言 > 详细

SpringCloud---服务治理---Spring Cloud Eureka

时间:2019-04-19 11:26:02      阅读:121      评论:0      收藏:0      [点我收藏+]

1、概述

    1.1  Spring Cloud Eureka是Spring Cloud Netflix微服务套件中的一部分,基于Netflix Eureka做了二次封装,主要负责完成微服务架构中的服务治理功能;

    1.2  Spring Cloud通过为Eureka增加了Spring Boot风格的自动化配置,我们只需要通过简单引入依赖、注解配置就能让Spring Boot构建的微服务应用轻松地与Eureka服务治理体系进行整合;

2、服务治理:

    微服务架构中最为核心、基础的模块;

    作用:实现各个微服务实例的自动化注册与发现

    为了解决微服务架构中的服务实例维护问题,产生了大量的服务治理框架和产品,这些框架和产品的实现都围绕着服务注册、服务发现机制来完成对微服务应用实例的自动化管理;

        1.1  服务注册

               在服务治理框架中,通常会构建一个注册中心,每个服务单元向注册中心登记自己提供的服务,将主机与端口号、版本号、通信协议等一些附加信息告知注册中心,注册中心按服务名分类组织服务清单;

                技术分享图片

        1.2  服务发现

                由于在服务治理框架下运作,服务间的调用不再通过指定具体的实例地址来实现,而是通过向服务名发起请求调用实现;

                服务调用方在调用服务提供方接口的时候,并不知道提供方的服务实例的具体位置,需要向服务注册中心咨询服务,并获取所有服务实例清单,以实现对具体实例的访问;

SpringCloud---服务治理---Spring Cloud Eureka

原文:https://www.cnblogs.com/anpeiyong/p/10734757.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!