码迷,mamicode.com
首页 > 编程语言 > 详细

SpringCloud-Eureka服务注册与发现二

时间:2019-04-12 19:26:09      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:get   分区   image   14.   img   机制   title   yml   主管   

SpringCloud-Eureka服务注册与发现二

https://www.cnblogs.com/qdhxhz/p/9357502.html

https://blog.csdn.net/weixin_42506093/article/details/86560531

一、Eureka概述

 1、Eureka特点

  (1) Eureka是一个基于REST的服务,用于定位服务,以实现云端中间层服务发现和故障转移。

  (2) Eureka 主管服务注册与发现,在微服务中,以后了这两者,只需要使用服务的标识符(==就是那个在每个服务的yml文件中取得服务名称==),

          就可以访问到服务,不需要修改服务调用的配置文件。

  (3) Eureka遵循AP原则(高可用,分区容错性),因为使用了自我保护机制所以保证了高可用。

2、Eureka两大组件

    两大组件:Eureka Server(提供注册服务)、 Eureka Client(JAVA客户端,负责发送心跳)

   系统中的其他微服务使用Eureka客户端连接到Eureka服务端维持心跳连接(即注册)。SpringCloud的其他模块可以通过Eureka Server 来发现系统中的微服务并加以调用

 

 

 

技术图片

 

3、Eureka三大角色

         Eureka Server:提供服务注册和发现

        Service Provider:服务提供方,将自身服务注册到Eureka,从而使服务消费方能够找到

        Service Consumer:服务消费方,从Eureka获取注册服务列表,从而能够消费服务。

 

技术图片

 

 

 

创建eurekaserver

https://github.com/cwn132/eurekaserver

 

三、Service Provider服务提供方

 

 

四、Service Consumer服务消费方

 

SpringCloud-Eureka服务注册与发现二

标签:get   分区   image   14.   img   机制   title   yml   主管   

原文地址:https://www.cnblogs.com/ningshare/p/10697819.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!