SpringCloud中eureka自我保护机制介绍

 时间:2024-11-07 11:20:51

1、当我们进行SpringCloud微服务开发的时候,有可能会出现如下的一些红色提示信息。这个是Eureka的自我保护机制。

SpringCloud中eureka自我保护机制介绍

2、Eureka的自我保护机制用最通俗的语言说就是:好死不如赖活着。一句话:某时刻某一个微服不可用了,eureka不会立刻清理,依旧会对改微服的信息进行保存。

SpringCloud中eureka自我保护机制介绍

3、默认情况下,如果eureka server在一定时间内没有接收到每个微服务实例的心跳,eureka server将会注销该实例。

SpringCloud中eureka自我保护机制介绍

4、当网络分区故障发生时,微服务与eureka server之间无法正常通信,以上行为可能变得非常危险了,因为微服务本身其实是健康的,此时本不应该注销这个微服务。eureka通过“自我保护模式来解决这个问题”。

SpringCloud中eureka自我保护机制介绍

5、在自我保护模式中,eureka server会保护服务注册表中的信息,不再注销任何服务实例。当它收到的心跳数重新恢复到阀值以上时,该eureka server节点就会自动退出自我保护模式。

SpringCloud中eureka自我保护机制介绍

6、在spring cloud中,可以使用eureka: instance: hostname: localhost client: register-with-eureka: false fetch-registry: false service-url: defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/ server: enable-self-preservation: false禁用自我保护模式。

SpringCloud中eureka自我保护机制介绍
  • Python如何使用连接池操作redis
  • img对象align属性如何底部显示?
  • 如何制作windows下redis启动批处理文件bat文件
  • 慧生活如何进行意见反馈?
  • 如何清除米侠浏览器APP的session?
  • 热门搜索
    阿姆斯特丹性博物馆 刨根问底的近义词 葱郁的近义词 感冒药品牌 沉睡的近义词 必须的近义词 脚底痛是怎么回事 危在旦夕的近义词 庞大的近义词 幽静的近义词