碰到Eureka警告
来源:4-4 进行Eureka Client改造
warren_au
2020-10-27 19:46:16
这个是什么警告
1回答
同学你好,这里的提示是指:EUREKA可能错误地声称实例已启动,而事实并非如此。续订小于阈值,因此实例不会过期,只是为了安全起见。
这里是因为Eureka进入了自我保护机制,默认情况下,如果Eureka Server在一定时间内没有接收到某个微服务实例的心跳时,Eureka Server将会注销该实例(默认90s)。但是当网络发生故障时,微服务与Eureka Server之间无法通信,这样就会很危险了,因为微服务本身是很健康的,此时就不应该注销这个微服务,而Eureka通过自我保护机制来预防这种情况,当网络健康后,该Eureka Server节点就会自动退出自我保护模式。
同学可以重启启动相应的服务再试试。
祝:学习愉快~
相似问题