Eureka客户端配置

      1、RegistryFetchIntervalSeconds

从eureka服务器注册表中获取注册信息的时间间隔(s),默认为30秒

2、InstanceInfoReplicationIntervalSeconds

复制实例变化信息到eureka服务器所需要的时间间隔(s),默认为30秒

3、InitialInstanceInfoReplicationIntervalSeconds

最初复制实例信息到eureka服务器所需的时间(s),默认为40秒

4、EurekaServiceUrlPollIntervalSeconds

询问Eureka服务url信息变化的时间间隔(s),默认为300秒

5、ProxyHost

获取eureka服务的代理主机,默认为null

6、ProxyProxyPort

获取eureka服务的代理端口, 默认为null

7、ProxyUserName

获取eureka服务的代理用户名,默认为null

8、ProxyPassword

获取eureka服务的代理密码,默认为null

9、GZipContent

eureka注册表的内容是否被压缩,默认为true,并且是在最好的网络流量下被压缩

10、EurekaServerReadTimeoutSeconds

eureka需要超时读取之前需要等待的时间,默认为8秒

11、EurekaServerConnectTimeoutSeconds

eureka需要超时连接之前需要等待的时间,默认为5秒

12、BackupRegistryImpl

获取实现了eureka客户端在第一次启动时读取注册表的信息作为回退选项的实现名称

13、EurekaServerTotalConnections

eureka客户端允许所有eureka服务器连接的总数目,默认是200

14、EurekaServerTotalConnectionsPerHost

eureka客户端允许eureka服务器主机连接的总数目,默认是50

15、EurekaServerURLContext

表示eureka注册中心的路径,如果配置为eureka,则为http://x.x.x.x:x/eureka/,在eureka的配置文件中加入此配置表示eureka作为客户端向注册中心注册,从而构成eureka集群。此配置只有在eureka服务器ip地址列表是在DNS中才会用到,默认为null

16、EurekaServerPort

获取eureka服务器的端口,此配置只有在eureka服务器ip地址列表是在DNS中才会用到。默认为null

17、EurekaServerDNSName

获取要查询的DNS名称来获得eureka服务器,此配置只有在eureka服务器ip地址列表是在DNS中才会用到。默认为null

18、UseDnsForFetchingServiceUrls

eureka客户端是否应该使用DNS机制来获取eureka服务器的地址列表,默认为false

19、RegisterWithEureka

实例是否在eureka服务器上注册自己的信息以供其他服务发现,默认为true

20、PreferSameZoneEureka

实例是否使用同一zone里的eureka服务器,默认为true,理想状态下,eureka客户端与服务端是在同一zone下

21、AllowRedirects

服务器是否能够重定向客户端请求到备份服务器。 如果设置为false,服务器将直接处理请求,如果设置为true,它可能发送HTTP重定向到客户端。默认为false

22、LogDeltaDiff

是否记录eureka服务器和客户端之间在注册表的信息方面的差异,默认为false

23、DisableDelta(*)

默认为false

24、fetchRegistryForRemoteRegions

eureka服务注册表信息里的以逗号隔开的地区名单,如果不这样返回这些地区名单,则客户端启动将会出错。默认为null

25、Region

获取实例所在的地区。默认为us-east-1

26、AvailabilityZones

获取实例所在的地区下可用性的区域列表,用逗号隔开。

27、EurekaServerServiceUrls

Eureka服务器的连接,默认为http://XXXX:X/eureka/,但是如果采用DNS方式获取服务地址,则不需要配置此设置。

28、FilterOnlyUpInstances(*)

是否获得处于开启状态的实例的应用程序过滤之后的应用程序。默认为true

29、EurekaConnectionIdleTimeoutSeconds

Eureka服务的http请求关闭之前其响应的时间,默认为30 秒

30、FetchRegistry

此客户端是否获取eureka服务器注册表上的注册信息,默认为true

31、RegistryRefreshSingleVipAddress

此客户端只对一个单一的VIP注册表的信息感兴趣。默认为null

32、HeartbeatExecutorThreadPoolSize(*)

心跳执行程序线程池的大小,默认为5

33、HeartbeatExecutorExponentialBackOffBound(*)

心跳执行程序回退相关的属性,是重试延迟的最大倍数值,默认为10

34、CacheRefreshExecutorThreadPoolSize(*)

执行程序缓存刷新线程池的大小,默认为5

35、CacheRefreshExecutorExponentialBackOffBound

执行程序指数回退刷新的相关属性,是重试延迟的最大倍数值,默认为10

36、DollarReplacement

eureka服务器序列化/反序列化的信息中获取“$”符号的的替换字符串。默认为“_-”

37、EscapeCharReplacement

eureka服务器序列化/反序列化的信息中获取“_”符号的的替换字符串。默认为“__”

38、OnDemandUpdateStatusChange(*)

如果设置为true,客户端的状态更新将会点播更新到远程服务器上,默认为true

39、EncoderName

这是一个短暂的编码器的配置,如果最新的编码器是稳定的,则可以去除,默认为null

40、DecoderName

这是一个短暂的解码器的配置,如果最新的解码器是稳定的,则可以去除,默认为null

41、ClientDataAccept(*)

客户端数据接收

42、Experimental(*)

当尝试新功能迁移过程时,为了避免配置API污染,相应的配置即可投入实验配置部分,默认为null

实例微服务端配置

1、InstanceId

此实例注册到eureka服务端的唯一的实例ID,其组成为

最新文章

  1. 简单好记的Jdk 环境变量配置
  2. 前台给后台传JSON字符串,后台解析并保存
  3. 【原创】还原Hyper-V 到一个新的虚拟机
  4. iOS开发——UI基础-KVC
  5. (转载)Android content provider基础与使用
  6. html利用锚点实现定位代码实例
  7. C#时间戳与时间互转
  8. 数据库sharding(scale up to scale out)
  9. JVM学习之强引用、弱引用、软引用、虚引用
  10. $timeout, $interval
  11. TCP/IP协议之ping和traceroute
  12. html页面不使用缓存的代码
  13. 《JavaScript语言精粹》【PDF】下载
  14. Dynamics 365 CRM 开发架构简介
  15. Sublime Text 3 使用心得
  16. 2019-oo-第二单元总结
  17. linux命令应用之一
  18. 【一】java 虚拟机 监控示例 Eclipse Memory Analyser
  19. caller
  20. T-SQL select语句连接两个表

热门文章

  1. Python运算
  2. javafx实现读者文摘上的文章预览及下载
  3. WPF 从服务器下载文件
  4. jQuery随机抽取数字号代码
  5. 转译es6原生原生对象及方法,如Object.assign,Object.keys等,及promise
  6. Yii2 数据库Active Record(ORM)
  7. 牛客 某练习赛 Data Structure
  8. renren-fast-vue-动态路由
  9. JS中的call()、apply() 以及 bind()方法用法总结
  10. 微信小程序 在使用wx.request时显示加载中