Eureka是Netflix开发的服务注册与发现组件,其自我保护机制是针对Eureka集群中某些实例出现故障时,Eureka不会将其删除从而对整个服务造成影响的机制。
自我保护机制的工作原理:当Eureka检测到某个服务实例的心跳消失时,它不会立即将该实例从注册表中删除,而是会在一段时间内将其移动到一个保护段。在这段时间内,Eureka仍然会接收该实例的心跳。如果该实例恢复了,它将从保护段恢复到注册表中。如果该实例在保护期间没有恢复,Eureka将其从注册表中删除。
这样的设计能够有效地避免因暂时的故障导致服务不可用,提高了服务的稳定性和可用性。
标签:自我,Eureka,保护,实例,注册表,机制 From: https://www.cnblogs.com/huangwentian/p/17103120.html