Spring Cloud Eureka源码解析之自我保护机制( 八)
在开发环境时,我们经常可以在eureka页面上看到这么一句红色的话这就代表了触发了自我保护机制,eureka不会再剔除过期的服务。默认情况下,当EurekaServer在一定时间内(默认90秒)没有接收到某个客户端实例的心跳,EurekaServer将会下线该实例。但是当网络分区故障发生或网络偶尔抖动时,客户端与EurekaServer之间无法正常通信,此时不应该下线实例。Eureka通过“自我保护机制”来解决这个问题:当EurekaServer短时间内丢失过多客户端时,这个节点就会进入自我保护