【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 ******************************************* ...
随机推荐
- JVM-2-JVM结构
什么是JVM JVM是可运行Java代码的假想计算机 (或者理解为一种规范),包括一套字节码指令集.一组寄存器.一个栈.一个垃圾回收,堆 和 一个存储方法域.JVM是运行在操作系统之上的 ...
- JDBC数据库连接(二)
要想在编程语言中操作数据库,就必须与数据库建立连接. 建立JDBC连接的步骤如下: 导入JDBC包:使用Java语言的import语句在Java代码开头位置导入所需的类. 注册JDBC驱动程序:使JV ...
- git光速入门
git的使用和讲解 版本控制 说到版本控制,脑海里总会浮现大学毕业是写毕业论文的场景,你电脑上的毕业论文一定出现过这番景象! 1 2 3 4 5 6 7 8 9 10 11 毕业论文_初稿.doc ...
- Socket抽象层
目录 一.Socket抽象层 一.Socket抽象层 我们知道两个进程如果需要进行通讯最基本的一个前提是能够唯一标示一个进程,在本地进程通讯中我们可以使用PID来唯一标示一个进程,但PID只在本地唯一 ...
- 《细说PHP》第四版 样章 第23章 自定义PHP接口规范 5
23.3 接口的安全控制规范 23.2节的示例实现了一个简单接口,但是这个接口此时是在“裸奔”的.因为这个接口所有人都可以请求,不仅我们的客户端可以正常访问数据,如果有人使用如fiddler.wir ...
- Oracle中的一些基本操作
关于Oracle中的一些基本操作,包括表空间操作,用户操作,表操作 --创建表空间 create tablespace itheima datafile 'I:\oracle\table\itheim ...
- Spark Streaming Listener 监控批次处理延迟进行告警
概述 StreamingListener 是针对spark streaming的各个阶段的事件监听机制. StreamingListener接口 //需要监听spark streaming中各个阶段的 ...
- Solr java.sql.SQLException: null, message from server: "Host 'xxx' is not allowed to connect to this MySQL server
在用solr从mysql导入数据的时候,因为linux和本机的数据库不在同一个ip段上, 又因为本地的mysql没有设置远程其它ip可以访问所以就报了如下错误 解决办法: 在mysql任意可以输入查询 ...
- Linux下载——下载文件的命令
Linux下载——获取网络文件的命令 摘抄:本文主要学习了在Linux系统中如何下载文件的命令. wget命令 wget命令是一个用来下载文件的命令,可以在后台运行,在用户退出之后仍能继续下载,支持代 ...
- DevExpress的下拉框控件ComboBoxEdit控件的使用
场景 Winform控件-DevExpress18下载安装注册以及在VS中使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1 ...