eureka 注册列表低延迟注册、剔除服务配置 实现8s延迟

# 注册中心的配置
eureka:
  instance:
    hostname: eureka1
    # 过期时间,默认90s, 可不配置
    lease-expiration-duration-in-seconds: 4
    # 续约时间,默认30s,可不配置
    lease-renewal-interval-in-seconds: 2
    # ip地址优先
    prefer-ip-address: false
  client:
    # 启用eureka客户端,默认为true, 可不配置
    enabled: true
    # 取注册信息,默认为true,可不配置
    fetchRegistry: true
    # 两个心跳参数,默认都是30s,可不配置 初始化实例信息到Eureka服务端的间隔时间,(s)
    instance-info-replication-interval-seconds: 2
    #每隔一定时间在server获取一次服务列表,默认30秒
    registry-fetch-interval-seconds: 2
    # 注册到注册中心,默认为true,可不配置
    registerWithEureka: true
    service-url:
      defaultZone: http://eureka2:7002/eureka,http://eureka1:7001/eureka
  server:
    # 关闭注册中心自我保护模式,避免注册中心不移除失效的服务,默认为true
    enable-self-preservation: false
    # 去除失效服务的时间间隔(毫秒)
    eviction-interval-timer-in-ms: 2000
    # 指定每分钟需要收到的续约次数的阀值,默认值为0.85
    renewal-percent-threshold: 0.25
# 禁用readOnlyCacheMap
use-read-only-response-cache: false

 

主要配置:

lease-expiration-duration-in-seconds 
lease-renewal-interval-in-seconds
eviction-interval-timer-in-ms
use-read-only-response-cache
 延迟时间 4+2+2 (秒) 亲测 具体可以调整以上配置项
 
 
⎛⎝官萧何⎠⎞一只快乐的爪哇程序猿;邮箱:1570608034@qq.com
原文地址:https://www.cnblogs.com/guanxiaohe/p/15748098.html