eureka自我保护机制EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY‘RE NOT

EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ARE LESSER THAN THRESHOLD AND HENCE THE INSTANCES ARE NOT BEING EXPIRED JUST TO BE SAFE.
紧急情况!eureka可能错误地声称实例已启动,而事实并非如此。续订小于阈值,因此实例不会过期只是为了安全。

我们在eureka的服务端html页面中,可能会看到这样一排红色字体,这是eureka的自我保护机制,如下

eureka自我保护机制EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY‘RE NOT_第1张图片

eureka的自我保护机制
如果在15分钟内超过85%的节点都没有心跳,那么eureka就认为客户端与注册中心出现网络故障,此时会出现一下集中情况

  1. eureka不在从注册列表中移除因长时间没有收到心跳而应该过期的服务
  2. eureka仍然能够接受新服务的注册和查询请求,但是不会被同步到其他节点上
  3. 当网络稳定时,当前实例新的注册信息会被同步到其他节点中

你可能感兴趣的:(#,springcloud,#,eureka)