SpringCloud__服务注册与发现Eureka__自我保护机制

 

Eureka自我保护机制

 

QQ鎴浘20180811102311.jpg

 

开发环境,我们经常会遇到这个红色的警告;

 

(1)当我们长时间为访问服务以及变更服务实例名称的时候,就会出现这个红色警告;

 

(2)默认情况,如果服务注册中心再一段时间内没有接收到某个微服务实例的心跳,服务注册中心会注销该实例(默认90秒)。

由于正式环境,经常会有网络故障,网络延迟问题发生,服务和注册中心无法正常通信,此时服务是正常的,不应该注销该服务,Eureka这时候,就通过“自我保护模式”来解决问题,当短时间和服务失去通信时,保留服务信息,当恢复网络和通信时候,退出“自我保护模式”;

 

通过“自我保护模式”,使Eureka集群更加的健壮和稳定;

 posted on 2021-10-08 23:15  wu小强  阅读(41)  评论(0编辑  收藏  举报