Eureka 开发时快速剔除失效服务

Posted 剑握在手

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eureka 开发时快速剔除失效服务相关的知识,希望对你有一定的参考价值。

服务端配置:

# 关闭保护机制
eureka.server.enable-self-preservation=false
#心跳时间间隔
eureka.instance.lease-renewal-interval-in-seconds=5
#剔除失效服务间隔
eureka.server.eviction-interval-timer-in-ms=6000

客户端配置

#将健康监测交给actuator的/health端点
#eureka.client.healthcheck.enabled = true
#Eureka客户端向服务端发送心跳的时间间隔,单位为秒(客户端告诉服务端自己会按照该规则)
eureka.instance.lease-renewal-interval-in-seconds =5
#Eureka服务端在收到最后一次心跳之后等待的时间上限,单位为秒,超过则剔除(客户端告诉服务端按照此规则等待自己)
eureka.instance.lease-expiration-duration-in-seconds =5

 

以上是关于Eureka 开发时快速剔除失效服务的主要内容,如果未能解决你的问题,请参考以下文章

通过Eureka自带REST API强行剔除失效服务

Eureka如何剔除已经宕机的节点

《SpringCloud超级入门》Eureka开发时快速移除失效服务《十五》

Eureka剔除和恢复服务

Spring Cloud Eureka的自我保护模式与实例下线剔除

如何解决Eureka Server不剔除已关停的节点的问题?