【Eureka篇三】Eureka常用配置说明(7)
服务注册中心配置(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)的更多相关文章
- 【Eureka篇三】Eureka如何管理服务调用(6)
在Eureka Client启动时,将自身的服务的信息发送到Eureka Server.然后进行2调用当前服务器节点中的其他服务信息,保存到Eureka Client中.当服务间相互调用其它服务时,在 ...
- 【Eureka篇三】Eureka比Zookeeper好在哪里?(8)
Eureka遵守AP,Zookeeper遵守CP RDBMS(oracle/mysql.sqlServer) ====> ACID, 关系型数据库遵循ACID原则 NoSQL(redis/mon ...
- 【Eureka篇三】Eureka集群配置(5)
1. 新建子模块microservicecloud-eureka-7002(后面简称7002) 和 microservicecloud-eureka-7003(后面简称为7003),packaging ...
- 【Eureka篇三】Eureka自我保护机制(3)
1. 自我保护机制演示 eureka在频繁修改微服务名称的时候,可以会出现如下现象: 2. 什么是自我保护模式? 默认情况下,如果EurekaServer在一定时间内没有接收到某个微服务实例的心跳,E ...
- 【Eureka篇三】Eureka服务注册(2)
注:修改[Rest微服务案例(二)]中的子模块microservicecloud-provider-dept-8001. 一.项目改造 1. 修改pom.xml 添加eureka client的依赖 ...
- 【Eureka篇三】EurekaServer服务注册中心(1)
注:在前面[Rest微服务案例(二)]的基础上进行操作. 1. 新建Maven Module,子模块名称为microservicecloud-eureka-7001,packaging为jar模式 & ...
- 【Eureka篇三】Eureka服务发现(4)
注:该知识点并不是重点. 修改子模块:microservicecloud-provider-dept-8001 1. 修改DeptController @Autowired private org.s ...
- SpringCloud核心教程 | 第三篇:服务注册与发现 Eureka篇
Spring Cloud简介 Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理.服务发现.断路器.智能路由.微代理.控制总线.全 ...
- springcloud(第三篇)springcloud eureka 服务注册与发现 *****
http://blog.csdn.net/liaokailin/article/details/51314001 ******************************************* ...
随机推荐
- 201871010114-李岩松《面向对象程序设计(java)》第十六周学习总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p ...
- MQ的幂等性和解决方案
1.幂等性 在编程中一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同.通俗的讲就一个数据,或者一个请求,给你重复来多次,你得确保对应的数据是不会改变的,不能出错:类似于数据库中的乐 ...
- 暑期班--JAVA无敌课程---第一天-Day01-----Java基础
1.Java发展历史 1.1Games Golsing Java创始人 2.What is JDK 3.记本本开发第一个Java程序 巴拉巴拉 巴拉巴拉 巴拉巴拉 巴拉巴拉 巴拉巴拉 巴拉巴拉 巴拉巴 ...
- php精确计算
php BC高精确度函数库 结果: php一般的取余 只是除以整数 bc精度取余 精确到了小数
- 解决上一篇bean.xml中<bean>标签报错“ Error while downloading 'http://www.springframework.org/schema/beans/spring-beans.xsd........”
在xml文件中,头部报错如题 一开始查询,说是头部少了“<?xml version="1.0" encoding="UTF-8"?>”,但是我并没有 ...
- Netty - 粘包和半包(下)
上一篇介绍了粘包和半包及其通用的解决方案,今天重点来看一下 Netty 是如何实现封装成帧(Framing)方案的. 解码核心流程 之前介绍过三种解码器FixedLengthFrameDecoder. ...
- oracle中decode函数用法及应用
用法 1.decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 相当于if else 那种方式. 2.decode(字段或字段的运算,值1,值2,值3) 当字段或字段的运 ...
- 面试官,我会写二分查找法!对,没有 bug 的那种!
前言科普 第一篇二分搜索论文是 1946 年发表,然而第一个没有 bug 的二分查找法却是在 1962 年才出现,中间用了 16 年的时间. 2019 年的你,在面试的过程中能手写出没有 bug 的二 ...
- 用.net core实现反向代理中间件
最近在将一些项目的rest api迁移到.net core中,最开始是用的Nginx做反向代理,将已经完成切换的部分切入系统,如下图所示: 由于迁移过程中也在进行代码重构,需要经常比较频繁的测试,以保 ...
- int[]里数的个数怎么由输入决定?-----动态数组。
java中如何创建动态数组?(摘自百度知道) Java动态数组是一种可以任意伸缩数组长度的对象,在Java中比较常用的是ArrayList,ArrayList是javaAPI中自带的java.util ...