1.原因: 某时刻某一个微服务不可用了,Eureka不会立刻清理,依旧会对该微服务的信息进行保存 属于CAP里面的AP分支
2.禁止自我保护:(一般生产环境中不会禁止自我保护)
7001修改: 1)出厂默认,自我保护机制是开启的
eureka.server.enable
-self
-preservation = true
2)使用eureka.server.enable-self-preservation = false可以禁用自我保护模式
server:
enable-self-preservation: false
eviction-interval-timer-in-ms: 2000
8001修改: 1)添加 eureka.instance.lease-renewal-interval-in-seconds和lease-expiration-duration-in-seconds
lease-renewal-interval-in-seconds: 1
lease-expiration-duration-in-seconds: 2
springcloud学习系列目录