1.eureka.client.register-with-eureka:false 设置为false代表不向自己的注册中心注册自己。
2.eureka.client.fetch-registry:false 设置为false代表不去检索服务,只负责维护服务实例。
以下配置均以eureka.client为前缀:
1.enabled 启用Eureka客户端
2.registryFetchIntervalSeconds 从Eureka服务端获取注册信息的间隔时间,单位秒,默认为 30。
3.instanceInfoReplicationIntervalSeconds 更新实例信息的变化到Eureka服务端的间隔时间,单位秒,默认30。
4.initialInstanceInfoReplicationIntervalSeconds 初始化实例信息到Eureka服务端的间隔时间,单位秒,默认40。
5.eurekaServiceUrlPollIntervalSeconds 轮询Eureka服务端地址更改的间隔时间,单位为秒,默认300。当我们与Spring Cloud Config配合,动态刷新Eureka的serviceURL地址时需要关注该参数。
6.eurekaServerReadTimeoutSeconds 读取Eureka Server信息的超时时间,单位秒,默认8。
7.eurekaServerConnectTimeoutSeconds 连接Eureka Server的超时时间,单位秒,默认5。
8.eurekaServerTotalConnections 从Eureka客户端到所有Eureka服务端的连接总数,默认200个
9.eurekaServerTotalConnectionsPerHost 从Eureka客户端到每个Eureka服务端主机的连接总数,默认50个。
10.eurekaConnectionIdleTimeoutSeconds Eureka服务端连接的空闲关闭时间,单位秒,默认30。
11.heartbeatExecutorThreadPoolSize 心跳连接池的初始化线程数,默认2个。
12.heartbeatExecutorExponentialBackOffBound 心跳超时重试延迟时间的最大乘数值,默认10。
13.useDnsForFetchingServiceUrls 使用DNS来获取Eureka服务端的serviceUrl,默认false。
14.registerWithEureka 是否要将自身的实例信息注册到EUreka服务端,默认true。
15.preferSameZoneEureka 是否偏好使用处于相同Zone的Eureka服务,默认true。
16.filterOnlyUpInstances 获取实例时是否过滤,仅保留UP状态的实例,默认true。
17.fetchRegistry 是否从Eureka服务端获取注册信息,默认true。
网友评论