zoukankan      html  css  js  c++  java
  • 【SpringCloud】06.Eureka 总结

    1.两个注解:

    • @EnableEurekaServer——在启动类上添加
    • @EnableDiscoveryClient或@EnableEurekaClient——启动类加

    因为Eureka支持多种注册中心,

    EnableDiscoveryClient注解在使用任何Eureka支持的注册中心时都可以使用,是一个通用的注解.

    而EnableEurekaClient注解只有在使用Eureka作为注册中心时才可以使用,是Eureka注册中心的专用注解,在使用其他注册中心的时候不管用.

    所以,在使用Eureka作为注册中心的时候,推荐使用EnableEurekaClient注解,在使用其他注册中心的时候,使用

    EnableDiscoveryClient注解

    1.@EnableEurekaServer——在启动类上添加

    提供服务注册的功能,各个服务节点启动后,会在EurekaServer注册,这样EurekaServer就有了所有服务节点的信息

    @SpringBootApplication
    @EnableEurekaServer
    public class EurekaApplication {
        public static void main(String[] args) {
            SpringApplication.run(EurekaApplication.class, args);
        }
    }
    

    2.@EnableDiscoveryClient或@EnableEurekaClient——启动类加

    表示这个是一个Eureka客户端

    @SpringBootApplication
    @EnableDiscoveryClient
    public class ClientApplication {
        public static void main(String[] args) {
            SpringApplication.run(ClientApplication.class, args);
        }
    }
    

    2.功能

    • 心跳检测
    • 健康检查
    • 负载均衡

    3.Eureka的高可用(生产建议2台以上)

    配置原理:将注册中心分别指向其他的注册中心

    4.分布式系统中,服务注册中心是最重要的基础部分

  • 相关阅读:
    mysql 按出现次数排序
    拼接sql
    java 操作 excel
    jQuery ui 利用 datepicker插件实现开始日期(minDate)和结束日期(maxDate)
    android压力测试命令monkey详解
    java css
    iss 默认上传大小为30 M
    PHP自动生成后台导航网址的最佳方法
    PHP 文件上传的综合实例
    php字符串首字母转换大小写的实例
  • 原文地址:https://www.cnblogs.com/isdxh/p/13529313.html
Copyright © 2011-2022 走看看