Spring Cloud:org.springframework.cloud.netflix.eureka.EurekaClientConfigBean常用配置参数及对应的说明和默认值

本文为个人笔记,若要转载,请注明作者。
这些参数均以 eureka.clietn 为前缀:

参数名 说明 默认值
enabled 启用 Eureka 客户端 true
registryFetchIntervalSeconds 从 Eureka 服务端获取注册信息的间隔时间, 单位为秒 30
instanceInfoReplicationIntervalSeconds 更新实例信息的变化到 Eureka 服务端间隔时间, 单位为秒 30
initialInstanceInfoReplicationIntervalSeconds 初始化实例信息到 Eureka 服务端的间隔时间,单位为秒 40
eurekaServiceUrlPollIntervalSeconds 轮询 Eureka 服务端地址更改的间隔时间, 单位为秒。当我们与 Spring Cloud Config 配合, 动态书信 Eureka 的 serviceURL 地址时需要关注该参数 300
eurekaServerReadTimeoutSeconds 读取 Eureka Server 信息的超时时间, 单位为秒 8
eurekaServerConnectTimeoutSeconds 连接 Eureka Server 的超时时间, 单位为秒 5
eurekaServerTotalConnections 从 Eureka 客户端到所有 Eureka 服务端的连接总数 200
eurekaServerTotalConnectionsPerHost 从 Eureka 客户端到每个 Eureka 服务端主机的连接总数 50
eurekaConnectionIdleTimeoutSeconds Eureka 服务端连接的空闲关闭时间, 单位为秒 30
heartbeatExecutorThreadPoolSize 心跳连接池的初始化线程数 2
heartBeatExecutorExponentialBackOffBound 心跳超市重试延迟时间的最大乘数值 10
cacheRefreshExecutorThreadPoolSize 缓存刷新线程池的初始化线程数 2
cacheRefreshExecutorExponentialBackOffBound 缓存刷新重试延迟时间的最大乘数值 10
useDnsForFetchingServiceUrls 使用 DNS 来获取 Eureka 服务端的 serviceUrl false
registerWithEureka 是否要将自身的实例信息注册到 Eureka 服务端 true
preferSameZoneEureka 是否偏好使用处于相同 Zone 的 Eureka 服务端 true
filterOnlyUpInstances 获取实例时是否过滤, 仅保留 UP 状态的实例 true
fetchRegistry 是否从 Eureka 服务端获取注册信息 true

你可能感兴趣的:(Spring Cloud:org.springframework.cloud.netflix.eureka.EurekaClientConfigBean常用配置参数及对应的说明和默认值)