`
拓子轩
  • 浏览: 204501 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Eureka常用配置

    博客分类:
  • java
阅读更多

eureka.server.enable-self-preservation:是否开启自我保护模式。

eureka.server.eviction-interval-timer-in-ms: eureka server清理无效节点的时间间隔,默认60000毫秒,即60秒。

eureka.client.registerWithEureka:表示是否将自己注册到Eureka Server,默认为true。

eureka.client.fetch-registry:表示是否从Eureka Server获取注册信息,默认为true。

eureka.client.registry-fetch-interval-seconds:表示eureka client间隔多久去拉取服务注册信息,默认为30秒。

eureka.client.service-url:指定服务注册中心地址,类型为 HashMap,并设置有一组默认值,默认的Key为 defaultZone;默认的Value为 http://localhost:8761/eureka ,如果服务注册中心为高可用集群时,多个注册中心地址以逗号分隔。如果服务注册中心加入了安全验证,这里配置的地址格式为:http://<username>:<password>@localhost:8761/eureka 其中 <username> 为安全校验的用户名;<password> 为该用户的密码。

eureka.client.service-url.defaultZone:设置与Eureka Server交互的地址,查询服务和注册服务都需要依赖这个地址,如:http://localhost:8761/eureka/

eureka.client.eureka-server-connect-timeout-seconds:连接 Eureka Server 的超时时间,单位:秒。默认值5秒。

eureka.client.eureka-server-read-timeout-seconds:读取 Eureka Server 信息的超时时间,单位:秒。默认值8秒。

eureka.client.filter-only-up-instances:获取实例时是否过滤,只保留UP状态的实例。默认为true。

eureka.client.eureka-connection-idle-timeout-seconds:Eureka 服务端连接空闲关闭时间,单位:秒。默认值30秒。

eureka.client.eureka-server-total-connections:从Eureka 客户端到所有Eureka服务端的连接总数。默认值200。

eureka.client.eureka-server-total-connections-per-host:从Eureka客户端到每个Eureka服务主机的连接总数。默认值50。

eureka.instance.preferIpAddress:表示是否将自己的IP注册到Eureka Server。如不配置该属性或将其设置为false,则表示注册微服务所在的操作系统的hostname到Eureka Server。如果设置为true,并且设置了eureka.instance.ip-address 属性,则使用该属性配置的IP,否则自动获取除环路IP外的第一个IP地址。

eureka.instance. ip-address:IP地址。

eureka.instance.hostname: 设置当前实例的主机名称。

eureka.instance.appname: 服务名,默认取 spring.application.name 配置值,如果没有则为 unknown。

eureka.instance.leaseExpirationDurationInSeconds: 表示eureka server至上一次收到client的心跳之后,等待下一次心跳的超时时间,在这个时间内若没收到下一次心跳,则将移除该instance。默认为90s。如果该值太大,则很可能将流量转发过去的时候,该instance已经不存活了。如果该值设置太小了,则instance则很可能因为临时的网络抖动而被摘除掉。该值至少应该大于leaseRenewalIntervalInSeconds。

eureka.instance.leaseRenewalIntervalInSeconds: 表示eureka client发送心跳给server端的频率。如果在leaseExpirationDurationInSeconds后,server端没有收到client的心跳,则将摘除该instance。除此之外,如果该instance实现了HealthCheckCallback,并决定让自己unavailable的话,则该instance也不会接收到流量。

eureka.instance.status-page-url-path:状态页面的URL,相对路径,默认使用 HTTP 访问,如果需要使用 HTTPS则需要使用绝对路径配置。默认值:/info。

eureka.instance.status-page-url:状态页面的URL,绝对路径。

eureka.instance.eureka.instance.health-check-url-path:健康检查页面的URL,相对路径,默认使用 HTTP 访问,如果需要使用 HTTPS则需要使用绝对路径配置。默认值:/health。

eureka.instance.eureka.instance.health-check-url:健康检查页面的URL,绝对路径。

 

0
0
分享到:
评论

相关推荐

    Spring Cloud Eureka 常用配置解析.doc

    Spring Cloud Eureka 常用配置解析.doc

    Eureka常用问题总结

    Eureka常用问题总结,配置参数解析。引导优化Eureka性能配置。

    spring boot+spring cloud视频教学下载全套

    ├17 4.13 Eureka常用配置详解.avi ├18 4.14 Eurek Ribbon Feign常见问题及解决.avi ├19 5.1超时机制,断路器模式简介.avi ├2 1.1 微服务架构概述.avi ├20 5.2 Hystrix简介及简单代码示例.avi ├20 5.2Hystrix...

    spring cloud基本组件配置

    这个文档时具体配置spring cloud的基本组件的注解和依赖包的文档,上次上传的spring cloud的是纯理论的,这个是具体实现;

    新版本SpringCloud2学习手册

    当配置更改时,标有@RefreshScope的Bean将得到特殊处理来生效配置 64 手动刷新接口 64 分布式服务跟踪SpringCloud sleuth 64 什么是Sleuth 64 环境搭建 64 构建server-zipkin 64 会员服务 65 订单服务 65 ...

    spring-cloud-project.zip

    集成了eureka,zuul,feigen,hystrix,ribbon,一系列springcloud套件,并且将常用的服务,redis,rocketmq,mysql,guava cache,mongodb,并集成了actable插件,用来增强mybatis自动建表,通用CUDR的能力,都集成...

    SpringCloud全套完整架构

    包含SpringCloud的所有常用组件:Eureka注册中心、Zuul服务网关、Ribbon负载均衡、Feign动态代理、Hystrix熔断基本配置、配置中心动态获取更新配置文件

    课设项目代码.zip

    5.对Eureka实现高可用配置;(10分) 6.对服务消费者配置基于Robin的客户端负载均衡;(10分) 使用Hystrix Dashboard + Tubine进行可视化聚合监测数据;(10分) 进阶要求 9.使用Zuul构建微服务网关及路由配置...

    微服务详细案列代码+PPT

    资源(demo代码下载即可运行)中包含微服务PPT讲解,以及微服务基础架构搭建的常用组件,如:服务注册发现中心(Spring Cloud Eureka) 配置管理中心(Spring Cloud Config) 服务网关智能路由、负载均衡(Spring ...

    spring-cloud-examples-master:spring-cloud 学习 demo项目 ,涉及spring-cloud的一些常用知识

    Spring Cloud ExamplesDemo website: | Spring Cloud使用的各种示例,以最简单、最实用为标准:eureka server单机、双机、集群示例:利用eureka实现服务提供与调用示例:Hystrix熔断的使用示例:熔断监控Hystrix ...

    JavaEE开发的颠覆者SpringBoot实战[完整版].part2

    第2 章 Spring 常用配置 30 2.1 Bean 的Scope 30 2.1.1 点睛 30 2.1.2 示例 31 2.2 Spring EL 和资源调用. 33 2.2.1 点睛 33 2.2.2 示例 33 2.3 Bean 的初始化和销毁 37 2.3.1 点睛 37 2.3.2 演示 38 2.4 Profile 40...

    JavaEE开发的颠覆者SpringBoot实战[完整版].part3

    第2 章 Spring 常用配置 30 2.1 Bean 的Scope 30 2.1.1 点睛 30 2.1.2 示例 31 2.2 Spring EL 和资源调用. 33 2.2.1 点睛 33 2.2.2 示例 33 2.3 Bean 的初始化和销毁 37 2.3.1 点睛 37 2.3.2 演示 38 2.4 Profile 40...

    JavaEE开发的颠覆者SpringBoot实战[完整版].part1

    第2 章 Spring 常用配置 30 2.1 Bean 的Scope 30 2.1.1 点睛 30 2.1.2 示例 31 2.2 Spring EL 和资源调用. 33 2.2.1 点睛 33 2.2.2 示例 33 2.3 Bean 的初始化和销毁 37 2.3.1 点睛 37 2.3.2 演示 38 2.4 Profile 40...

    spring_cloud.zip

    详细整合了SpringCloud中的注册中心eureka、负载均衡ribbon、服务高可用hystrix、服务网关gataway等常用的组件使用和配置

    微服务框架demo (mvn+springboot+springcloud)

    微服务模块初始化时,常量和数据库信息等使用云配置服务(spring config)获取; 微服务之间使用负载均衡(ribbon); 微服务网关路由配置; 微服务断路器(hystrix)及监听服务等 启动步骤: 1.启动server-...

    nacos-develop.zip

    Nacos是阿里巴巴开源的一款支持服务注册与发现,配置...用来取代以前常用的注册中心(zookeeper , eureka等等),以及配置中心(spring cloud config等等)。Nacos是集成了注册中心和配置中心的功能,做到了二合一。

    nacos-server-1.2.0.zip

    Nacos是阿里巴巴开源的一款支持服务注册与发现,配置管理以及微服务管理的组件。用来取代以前常用的注册中心(zookeeper , eureka等等) nacos-server-1.2.0

    bbotte.github.io:此项目为《 linux工匠》博客,以及日常运维中所用到的外壳,python脚本和k8s服务配置,可以安装文档等,保持更新

    Commonly-Dockerfile 常用服务如mysql、redis、zookeeper、kafka、elasticsearch、eureka的Dockerfile、docker-compose、kubernetes配置 jenkins_publish 一个项目多个环境的jenkins多线程构建 RedisSearchKey 模糊...

    基于springboot的微服务基础脚手架+源代码+文档说明

    本项目master分支作为基础脚手架,包括大家平时常用的基础依赖包,非常用包例如分库分表、多数据源等场景会通过特色分支来建设 # 功能特点 - [x] 基于Eureka注册中心 - [x] swagger 接口文档生成 - [x] 基于xxl-...

    【SpringCloud常见面试题】.pdf

    其中最常用组件包括: •注册中心组件:Eureka、Nacos等 •负载均衡组件:Ribbon •远程调用组件:OpenFeign •网关组件:Zuul、Gateway •服务保护组件:Hystrix、Sentinel •服务配置管理组件:SpringCloudConfig...

Global site tag (gtag.js) - Google Analytics