关于eureka参数的问题
来源:11-13 自我保护功能【eureka】

慕神3806958
2021-05-09
这是eureka-client端设置的参数
lease-renewal-interval-in-seconds: 3 # 心跳时间
lease-expiration-duration-in-seconds: 5 # eureka 距离最近的一次心跳等待提出的时间,默认90s
这是eureka-server端设置的参数
enable-self-preservation: false # 关闭eureka的自我保护功能
eviction-interval-timer-in-ms: 5000 # 清理无效节点的时间,可以缩短为5s,默认60s
我没搞清楚当开启自我保护的时候,lease-expiration-duration-in-seconds和eviction-interval-timer-in-ms之间时什么关系?关闭自我保护的时候,这两者又是什么关系?
写回答
1回答
-
风间影月
2021-05-09
lease-expiration-duration-in-seconds 这个就是在这个指定时间内没有收到心跳,那么就剔除了呀~
eviction-interval-timer-in-ms 是清理一些无效的节点
一个server端一个client端,本质上可以认为他们关系不大的。但是有时候,虽然有的节点已经关了不存在了,但是依然存在与列表中,这也是因为心跳的关系,所以这么设置之后,他可以多一层剔除。
10
相似问题