转载:Eureka 开发时快速剔除失效服务
Posted 剑握在手
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了转载:Eureka 开发时快速剔除失效服务相关的知识,希望对你有一定的参考价值。
Spring Cloud 版本:
Dalston.SR5
服务端配置:
# 关闭保护机制 eureka.server.enable-self-preservation=false #剔除失效服务间隔 eureka.server.eviction-interval-timer-in-ms=2000
客户端配置
#Eureka客户端向服务端发送心跳的时间间隔,单位为秒(客户端告诉服务端自己会按照该规则) eureka.instance.lease-renewal-interval-in-seconds =10 #Eureka服务端在收到最后一次心跳之后等待的时间上限,单位为秒,超过则剔除(客户端告诉服务端按照此规则等待自己) eureka.instance.lease-expiration-duration-in-seconds =5
看看他们的默认值:
服务端60秒的剔除间隔:
客户端30秒心跳,90秒失效:
以上加起来是3分钟,也就是说正常默认情况下,会有3分钟左右的剔除延迟
以上是关于转载:Eureka 开发时快速剔除失效服务的主要内容,如果未能解决你的问题,请参考以下文章
《SpringCloud超级入门》Eureka开发时快速移除失效服务《十五》