eureka 04 常见问题
2021-05-29 本文已影响0人
格林哈
1. Eureka注册服务慢的问题
- 调整续租频率参数, 如调到3s,然后控制1:3 存活时间调到 9s
eureka:
instance:
lease-renewal-interval-in-seconds: 3 #续租频率 单位秒
2. Eureka 不踢出已关停的节点的问题
- 1 关闭自我保护机制
- 2 服务器 修改定时扫描时间
eureka.server.enable-self-preservation # 设为false,关闭自我保护
eureka.server.eviction-interval-timer-in-ms # 清理间隔(单位毫秒,默认是60*1000)
eureka.server.response-cache-update-interval-ms #
- 服务器
eureka:
server:
enable-self-preservation: false # 关闭自我保护
eviction-interval-timer-in-ms: 5000 # 定时扫描过期实例
response-cache-update-interval-ms: 5000 #writeRead缓存定时同步到ReadOnly的缓存
- 客户端
eureka:
client:
healthcheck:
enabled: true
registry-fetch-interval-seconds: 3 # 客户端服务发现 增量拉取 频率
instance:
lease-expiration-duration-in-seconds: 9 # 这个实例最大生命周期
lease-renewal-interval-in-seconds: 3 # 续租频率 单位秒