服务注册中心配置(Bean类:org.springframework.cloud.netflix.eureka.server.EurekaServerConfigBean)

#关闭注册中心的保护机制,Eureka 会统计15分钟之内心跳失败的比例低于85%将会触发保护机制,不剔除服务提供者,
#如果关闭服务注册中心将不可用的实例正确剔除,默认值为false
eureka.server.enable-self-preservation

服务实例类配置(Bean类:org.springframework.cloud.netflix.eureka.EurekaInstanceConfigBean)

#不使用主机名来定义注册中心的地址,而使用IP地址的形式,如果设置了eureka.instance.ip-address 属性,
#则使用该属性配置的IP,否则自动获取除环路IP外的第一个IP地址,
#默认值是false
eureka.instance.prefer-ip-address #IP地址
eureka.instance.ip-address
#设置当前实例的主机名称
eureka.instance.hostname
#服务名,默认取 spring.application.name 配置值,如果没有则为 unknown
eureka.instance.appname
#定义服务续约任务(心跳)的调用间隔,单位:秒,默认是30s
eureka.instance.lease-renewal-interval-in-seconds
#定义服务失效的时间,单位:秒,默认是90s
eureka.instance.lease-expiration-duration-in-seconds
#状态页面的URL,相对路径,默认使用 HTTP 访问,如果需要使用 HTTPS则需要使用绝对路径配置,默认是/info
eureka.instance.status-page-url-path
#状态页面的URL,绝对路径
eureka.instance.status-page-url
#健康检查页面的URL,相对路径,默认使用 HTTP 访问,如果需要使用 HTTPS则需要使用绝对路径配置
#默认是/health
eureka.instance.health-check-url-path
#健康检查页面的URL,绝对路径
eureka.instance.health-check-url

服务注册类配置(org.springframework.cloud.netflix.eureka.EurekaClientConfigBean)

#指定服务注册中心地址,类型为 HashMap,并设置有一组默认值。
#默认的Key为 defaultZone;默认的Value为 http://localhost:8761/eureka
#如果服务注册中心为高可用集群时,多个注册中心地址以逗号分隔。
#如果服务注册中心加入了安全验证,这里配置的地址格式为: http://<username>:<password>@localhost:8761/eureka
#其中 <username> 为安全校验的用户名;<password> 为该用户的密码
eureka.client.service-url.
#检索服务,默认是true
eureka.client.fetch-registery
#从Eureka服务器端获取注册信息的间隔时间,单位:秒,默认是30s
eureka.client.registery-fetch-interval-seconds
#启动服务注册,默认是true
eureka.client.register-with-eureka
#连接 Eureka Server 的超时时间,单位:秒,默认是5s
eureka.client.eureka-server-connect-timeout-seconds
#读取 Eureka Server 信息的超时时间,单位:秒,默认是8s
eureka.client.eureka-server-read-timeout-seconds
#获取实例时是否过滤,只保留UP状态的实例,默认是true
eureka.client.filter-only-up-instances
#Eureka 服务端连接空闲关闭时间,单位:秒,默认是30s
eureka.client.eureka-connection-idle-timeout-seconds
#从Eureka 客户端到所有Eureka服务端的连接总数,默认是200
eureka.client.eureka-server-total-connections
#从Eureka客户端到每个Eureka服务主机的连接总数,默认是50
eureka.client.eureka-server-total-connections-per-host

【Eureka篇三】Eureka常用配置说明(7)的更多相关文章

  1. 【Eureka篇三】Eureka如何管理服务调用(6)

    在Eureka Client启动时,将自身的服务的信息发送到Eureka Server.然后进行2调用当前服务器节点中的其他服务信息,保存到Eureka Client中.当服务间相互调用其它服务时,在 ...

  2. 【Eureka篇三】Eureka比Zookeeper好在哪里?(8)

    Eureka遵守AP,Zookeeper遵守CP RDBMS(oracle/mysql.sqlServer) ====> ACID, 关系型数据库遵循ACID原则 NoSQL(redis/mon ...

  3. 【Eureka篇三】Eureka集群配置(5)

    1. 新建子模块microservicecloud-eureka-7002(后面简称7002) 和 microservicecloud-eureka-7003(后面简称为7003),packaging ...

  4. 【Eureka篇三】Eureka自我保护机制(3)

    1. 自我保护机制演示 eureka在频繁修改微服务名称的时候,可以会出现如下现象: 2. 什么是自我保护模式? 默认情况下,如果EurekaServer在一定时间内没有接收到某个微服务实例的心跳,E ...

  5. 【Eureka篇三】Eureka服务注册(2)

    注:修改[Rest微服务案例(二)]中的子模块microservicecloud-provider-dept-8001. 一.项目改造 1. 修改pom.xml 添加eureka client的依赖 ...

  6. 【Eureka篇三】EurekaServer服务注册中心(1)

    注:在前面[Rest微服务案例(二)]的基础上进行操作. 1. 新建Maven Module,子模块名称为microservicecloud-eureka-7001,packaging为jar模式 & ...

  7. 【Eureka篇三】Eureka服务发现(4)

    注:该知识点并不是重点. 修改子模块:microservicecloud-provider-dept-8001 1. 修改DeptController @Autowired private org.s ...

  8. SpringCloud核心教程 | 第三篇:服务注册与发现 Eureka篇

    Spring Cloud简介 Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理.服务发现.断路器.智能路由.微代理.控制总线.全 ...

  9. springcloud(第三篇)springcloud eureka 服务注册与发现 *****

    http://blog.csdn.net/liaokailin/article/details/51314001 ******************************************* ...

随机推荐

  1. prerender-spa-plugin预渲染踩坑

    为什么要使用预渲染? 为了应付SEO(国内特别是百度)考虑在网站(vue技术栈系列)做一些优化.大概有几种方案可以考虑: 服务端做优化: 第一,ssr,vue官方文档给出的服务器渲染方案,这是一套完整 ...

  2. 去掉Oracle数据库中字段值前后空格

    发现oracle字段钟包含了空格,可能是前空格,也可能是后空格,因为是历史数据,需要特殊处理.但是中间的空格可能是一些特殊人员的姓名含有,这种情况不能处理.所以我们只需要处理前后空格即可.使用如下sq ...

  3. ubuntu升级pip报cannot import name 'main'解决方法

    执行sudo vi /usr/bin/pip 将代码: from pip import main if __name__ == '__main__': sys.exit(main()) 修改为: fr ...

  4. CF1254D Tree Queries(树链剖分)

    出题人的做法是 \(O(n\sqrt{n\log n})\),结果这场结束后就被狂喷,一群人给出了 \(O(n\sqrt{n})\) 做法,甚至 \(O(n\log n)\) 都出来了-- 首先发现, ...

  5. 【swoole】结合swoole 和 nsq 的实际应用

    集合 swoole 的框架设计 为了减少理解度,我尽量的从源头开始引入 1. nsq 案例中是使用 swoole 结合一个php 框架实现的是 NSQ 订阅功能. 启动命令: sudo bash /w ...

  6. H5混合应用之X5内核

    一.X5内核介绍 X5内核是腾讯公司基于优秀开源 webkit 深度优化的浏览器渲染引擎,并且在2014年正式宣布开放给app开发者,所以现在可以在很多app上看到都是使用的X5内核实现Hybrid混 ...

  7. .deb文件安装应该怎么做

    https://unix.stackexchange.com/questions/159094/how-to-install-a-deb-file-by-dpkg-i-or-by-apt

  8. OpenGL入门1.7:摄像机

    每一个小步骤的源码都放在了Github 的内容为插入注释,可以先跳过 前言 我们已经知道了何为观察矩阵以及如何使用观察矩阵移动场景(我们向后移动了一点) OpenGL本身没有摄像机(Camera)的概 ...

  9. C# event

    class Program { static void Main(string[] args) { Thermostat thermostat = new Thermostat(); Heater h ...

  10. Python中全局变量的引用与修改之格式影响

    先来看下面的代码及执行结果: a = 1 b = [2,3] def nums(): a = 2 b[0] = 0 print(a) print(b) print(a) print(b) nums() ...