本篇内容用来说明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. INTERVAL 用法 mysql

    原文:https://blog.csdn.net/sqlquan/article/details/82699237 做个例子描述吧,也许更易于理解. 准备: 1.建表 create table INT ...

  2. 深入理解JVM-java虚拟机栈

    1.java虚拟机栈 1. Java虚拟机栈也是线程私有的,它的生命周期与线程相同(随线程而生,随线程而灭) 2. 如果线程请求的栈深度大于虚拟机所允许的深度,将抛出StackOverflowErro ...

  3. sql server快捷键添加

    工具--选项--键盘 sp_table_column_info p_helpindex sp_sql

  4. Mysql 整数类型的字段的属性设置及常用的函数

    数据类型 二.MySQL支持的数据类型 数值类型.日期类型.字符串类型 1.数值类型 1)整数类型 tinyint.smallint.mediumint.int和bigint 2)zerofill属性 ...

  5. springmvc跨域问题的解决

    如果只想对某个方法开启跨域设置: controller上添加注解: @CrossOrigin(maxAge = 3600) 在特定的方法上添加注解: @CrossOrigin("*" ...

  6. 身份证验证PHP类

    PHP根据身份证号,自动获取对应的星座函数,然后自动返回对应的星座,自动返回性别,判断是否成年 <?php class IdcardAction extends Action{ // PHP根据 ...

  7. 【Oracle RAC】Linux系统Oracle18c RAC安装配置详细记录过程(图文并茂)

    本文Oracle 18c GI/RAC on Oracle Linux step-by-step 的安装配置步骤,同时也包含dbca 创建数据库的过程. 1. 关闭SELINUX,防火墙vi /etc ...

  8. 使用focusky制作展示动画

    一个协会要举办大会议,以前我帮着做了个图片视频,就是很多照片循环展示,配个背景音乐那种. 现在又找到我,我用focusky制作下,因很久不用,怎么使用也忘了,这个软件的操作逻辑也不太容易搞的清,主要是 ...

  9. Arm Qt编译Qt例程出错 GLES3/gl3.h: No such file or directory 解决方法

    工作环境 PC:Ubuntu18.04QtCreator: 4.8.2交叉编译环境:野火imxull6开发板提供的 5-编译工具链->qt交叉编译工具 在之前博客配置成功的交叉编译环境,编译Qt ...

  10. Kotlin高阶函数与函数式编程详解

    函数可变参数: 在上一次https://www.cnblogs.com/webor2006/p/11518425.html中学到了可变参考,关于可变参数有如下规则说明: “一个方法中,只允许一个参数为 ...