zoukankan      html  css  js  c++  java
  • SpringCloud组件---Eureka

    Eureka的介绍:
        Eureka是spring cloud框架的一个组件,作为注册中心,使用推拉机制动态获取IP和端口。
    
        Eureka的配置:
            1. Eureka-server端的配置文件application.yml:
                server:
                  port: 7001
    
                eureka:
                  client:
                    register-with-eureka: false   #是否将自己注册到Eureka中
                    fetch-registry: false   #是否从eureka中获取服务信息
                    service-url:
                      defaultZone: http://localhost:7001/eureka # EurekaServer的注册地址,Eureka的客户端通过改地址进行注册
                      
                  #配置心跳检查,检查微服务是否已经挂掉,单位是毫秒,可以不配置,使用默认配置
                  server:
                    enable-self-preservation: false #关闭自我保护机制,默认开启,一般不配置
                    eviction-interval-timer-in-ms: 5000
    
                spring:
                  application:
                    name: eureka-server # 应用名称,会在Eureka中作为服务的id标识(serviceId)
                    
            2. Eureka-client端的配置文件application.yml:
                server:
                  port: 18081
                spring:
                  application:
                    name: user-provider # 应用名称,唯一标识
                eureka:
                  client:
                    register-with-eureka: true   #是否将自己注册到Eureka中,可以不配,默认为true
                    fetch-registry: true   #是否从eureka中获取服务信息,可以不配,默认为true
                    service-url:
                      defaultZone: http://localhost:7001/eureka # 注册到EurekaServer端的地址
                      
                      #拉取的时间间隔,可以不配置,使用默认配置
                      registry-fetch-interval-seconds: 20
                # 配置续约时间,可以不配置,使用默认配置
                  instance:
                    #租约到期,服务时效时间,默认值90秒
                    lease-expiration-duration-in-seconds: 15
                    #租约续约间隔时间,默认30秒
                    lease-renewal-interval-in-seconds: 10
                    
                    #指定IP地址
                    ip-address: 127.0.0.1
                    #访问服务的时候,推荐使用IP,因为可能配置了集群,都叫user-provider,而IP地址唯一
                    prefer-ip-address: true
                                
        Eureka的使用注解:
            @EnableEurekaServer:用在Eureka-server端的启动类上,表明这是服务端;
            
            @EnableEurekaClient:用在Eureka-client端的启动类上,表明这是客户端;
            
        
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        
                
  • 相关阅读:
    vertical blank interrupt 和 horizontal blank interrupt解释
    X server和windows manager的关系
    Kconfig中的select和depends on
    Debugging the kernel using Ftrace part 3
    Kernel: printk's no_console_suspend
    sql分割函数|在网上找的看着挺好,谁的忘了
    Ajax处理函数模板
    新闻添加html页面
    页码控件源码|分页页码控件源码
    谷歌本地商户中心 |谷歌本地商户中心 介绍|谷歌本地商户中心 网址
  • 原文地址:https://www.cnblogs.com/lyle-liu/p/12628451.html
Copyright © 2011-2022 走看看