2-Spring cloud之Eureka快速剔除失效服务
- 1. eureka server端修改yml配置
- 2. 客户端配置
1. eureka server端修改yml配置
- 添加如下配置:
server:enable-self-preservation: false # 关闭自我保护eviction-interval-timer-in-ms: 3000 # 清理间隔(剔除失效服务的间隔时间) 默认 60000 毫秒
2. 客户端配置
- 每个服务的yml配置如下:
eureka:instance:lease-renewal-interval-in-seconds: 10 #Eureka客户端向服务端发送心跳的时间间隔,单位为秒(客户端告诉服务端自己会按照该规则),默认30lease-expiration-duration-in-seconds: 10 #Eureka服务端在收到最后一次心跳之后等待的时间上限,单位为秒,超过则剔除(客户端告诉服务端按照此规则等待自己),默认90