本篇内容用来说明Eureka 常用配置的含义。

以下配置都是以 eureka.server 开头:

参数 描述 备注
eureka.server.eviction-interval-timer-in-ms server清理无效节点的时间间隔 默认60秒
eureka.server.enable-self-preservation 是否开启自我保护,默认true true false
eureka.server.renewal-percent-threshold 开启自我保护的系数 默认:0.85

client参数配置:

参数 描述 备注
eureka.client.enabled 是否开启client,默认true true false
eureka.client.register-with-eureka 是否注册 默认true
eureka.client.fetch-registry 是否检索服务 true false
eureka.client.serviceUrl.defaultZone 默认服务注册中心地址 多个用","隔开
eureka.client.eureka-server-connect-timeout-seconds 连接server服务器超时时间 默认5秒
eureka.client.eureka-connection-idle-timeout-seconds 连接server的连接空闲时长 默认30秒
eureka.client.eureka-server-read-timeout-seconds 连接server读取数据超时时间 默认8秒
eureka.client.eureka-server-total-connections 连接server的最大连接数 默认200
eureka.client.eureka-server-total-connections-per-host 对单个server的最大连接数 默认50
eureka.client.eureka-service-url-poll-interval-seconds 获取集群中最新的server节点数据 默认0
eureka.client.heartbeat-executor-thread-pool-size client维持与server的心跳线程数 默认2
eureka.client.service-url 列出所有可用注册中心的地址

eureka instance 相关配置:

参数 描述 备注
eureka.instance.lease-renewal-interval-in-seconds 服务续约任务调用间隔时间,默认30秒 client每隔30秒向server上报自己状态,避免被server剔除
eureka.instance.lease-expiration-duration-in-seconds 服务时效时间,默认90秒 当server 90秒内没有收到client的注册信息时,会将该节点剔除
eureka.client.registry-fetch-interval-seconds client本地缓存清单更新间隔,默认30秒 client每隔30秒,向server请求可用服务清单。对于API网关类应用,可以适当降低时间间隔
eureka.instance.prefer-ip-address 注册服务时是否使用IP注册,默认false true false
eureka.instance.ip-address server端的ip地址
eureka.instance.hostname server端的hostname 默认localhost
eureka.instance.instance-id 注册到server的实例

Spring Cloud Eureka配置文件详解的更多相关文章

  1. Spring Cloud限流详解

    转自:https://blog.csdn.net/tracy38/article/details/78685707 在高并发的应用中,限流往往是一个绕不开的话题.本文详细探讨在Spring Cloud ...

  2. Spring 2.5配置文件详解(转)

    http://book.51cto.com/art/201004/193743.htm 6.2.3  Spring 2.5配置文件详解 Spring配置文件是用于指导Spring工厂进行Bean生产. ...

  3. SpringCloud入门之应用程序上下文服务(Spring Cloud Context)详解

    构建分布式系统非常复杂且容易出错.Spring Cloud为最常见的分布式系统模式提供了简单易用的编程模型,帮助开发人员构建弹性,可靠和协调的应用程序.Spring Cloud构建于Spring Bo ...

  4. Spring Cloud Eureka配置文件例子与较为详细说明

    Eureka服务端: application.yml # eureka(最)简单单点开发配置.支持yml与properties两种,yml文件后缀必须为yml,不能是yaml,否则找不到该文件,使用默 ...

  5. Spring Cloud Ribbon配置详解

    概述 有时候需要自定义Ribbon的配置和客户端超时配置. 自动化配置 /* 使用属性自定义功能区客户端 从版本1.2.0开始,Spring Cloud Netflix现在支持使用属性与Ribbon文 ...

  6. Spring Boot的前世今生以及它和Spring Cloud的关系详解。

    要了解Spring Boot的发展背景,还得从2004年Spring Framework1.0版本发布开始说起,不过大家都是从开始学习Java就使用Spring Framework了,所以就不做过多展 ...

  7. Spring Cloud Feign原理详解

    目录 1.什么是Feign? 2.Open Feign vs Spring Cloud Feign 2.1.OpenFeign 2.2.Spring Cloud Open Feign 3.Spring ...

  8. Spring笔记--xml配置文件详解

    1:bean的基本属性配置: <!-- id是bean的标识符,必须唯一,如果没有配置id,name默认为标识符 如果配置了id,有配置了name,那么name为别名 name可以设置多个别名, ...

  9. Spring Boot属性配置文件详解

    相信很多人选择Spring Boot主要是考虑到它既能兼顾Spring的强大功能,还能实现快速开发的便捷.我们在Spring Boot使用过程中,最直观的感受就是没有了原来自己整合Spring应用时繁 ...

随机推荐

  1. Spring AOP 原理的理解

    >AOP基本概念 1)通知(Advice):织入到目标类连接点上的一段程序代码.通知分为五种类型: - Before:在方法被调用之前调用 - After:在方法完成后调用通知,无论方法是否执行 ...

  2. Linux三剑客grep/sed/awk

    grep/sed/awk被称为linux的“三剑客” grep更适合单纯的查找或匹配文本: sed更适合编辑匹配到的文本: awk更适合格式化文本,对文本进行较复杂各式处理: Grep --color ...

  3. mysql修改表结构,添加double类型新列

    ALTER TABLE t_cas_construction_statistics ADD COLUMN resource_one_online_count DOUBLE(128,0) COMMENT ...

  4. OpenStack核心组件-horizon web 界面管理

    1. horizon 介绍 Horizon: Horizon 为 Openstack 提供一个 WEB 前端的管理界面 (UI 服务 )通过 Horizone 所提供的 DashBoard 服务 , ...

  5. jquery 插入节点

    往某个元素内部的结尾添加 append() appendTo() append() <body> <button id="bt1">点击通过jQuery的a ...

  6. 2018-2019 ACM-ICPC, Asia Xuzhou Regional Contest- H. Rikka with A Long Colour Palette -思维+贪心

    2018-2019 ACM-ICPC, Asia Xuzhou Regional Contest- H. Rikka with A Long Colour Palette -思维+贪心 [Proble ...

  7. 运行pyqt4生成py文件增加代码

    if __name__ == "__main__": import sys app = QtGui.QApplication(sys.argv) Form = QtGui.QWid ...

  8. python_常用断言assert

    python自动化测试中寻找元素并进行操作,如果在元素好找的情况下,相信大家都可以较熟练地编写用例脚本了,但光进行操作可能还不够,有时候也需要对预期结果进行判断. 常用 这里介绍几个常用断言的使用方法 ...

  9. HTML5 自定义属性 data-*属性名一定要小写吗?

    最近学习 javascript ,参考书籍是< javascript 高级程序设计>第三版,在介绍自定义元素属性时书中给出了一个例子,如下:<div id="myDiv&q ...

  10. volatile 关键词

    volatile 关键字指示一个字段可以由多个同时执行的线程修改. 出于性能原因,编译器,运行时系统甚至硬件都可能重新排列对存储器位置的读取和写入. 声明了 volatile 的字段不进行这些优化.这 ...