zoukankan      html  css  js  c++  java
  • Eureka概述

    1:Eureka是什么

    EurekaSpring Cloud Netflix的一个子模块,也是核心模块之一。Eureka是一个基于REST的服务,用于定位服务,以及·实现云端中间层服务发现和故障转移。服务注册与发现对于微服务架构来说是非常重要的,有了服务发现与注册,只需要使用服务的标识符,就可以访问到服务,而不需要修改服务调用的配置文件了。功能类似于dubbo的注册中心,比如Zookeeper。

    2:Eureka组成

    Eureka包含了服务器端和客户端组件。

    Eureka服务器用作服务注册服务器。

    Eureka客户端是一个java客户端,用来简化与服务器的交互、作为轮询负载均衡器,并提供服务的故障切换支持

    3:actuator与注册微服务信息完善

    在8001中添加依赖

    在总父工程的pm.xml中添加

    在8001的配置文件中添加info信息

    点击info信息

    json信息

     4:Eureka的自我保护机制

    介绍:在某一时刻某一个服务不可用了,Eureka不会立刻进行清理,而会对该微服务的信息进行保存

    下面的一段红字就是自我保护机制

     

    自我保护机制介绍

    自我保护的禁用需在8001的配置文件Eureka下配置,但一般情况下不建议使用。

    5:Eureka的服务发现

    在8001的controller层

    client.getServices()获得所有的服务

    在主启动类上添加注解

    访问的结果

  • 相关阅读:
    求最大的矩形(悬线法)
    限制不互素对的排列(构造)
    括号(构造)
    G. 4.奶牛(二进制枚举)
    新飞行棋(上楼梯)
    小天狼星的访问
    欧拉筛线性筛法,约数和和约数个数
    Find The Multiple
    How Many O's? UVA
    GCD LCM UVA
  • 原文地址:https://www.cnblogs.com/wangju/p/11829549.html
Copyright © 2011-2022 走看看