一、概述

参看地址:https://cloud.spring.io/spring-cloud-static/Edgware.SR3/single/spring-cloud.html#_appendix_compendium_of_configuration_properties

二、常用配置

eureka.client.allow-redirects:允许重定向,默认false。

eureka.client.decoder-name:解码器名称

eureka.client.enabled:表示Eureka客户端已启用的标志。默认true

eureka.client.fetch-registry:指示此客户端是否应从eureka服务器获取eureka注册表信息。默认true

eureka.client.g-zip-content:表明只要服务器支持,就必须压缩从eureka服务器获取的内容。来自eureka服务器的注册信息被压缩以获得最佳网络流量。默认true

eureka.client.prefer-same-zone-eureka:理想情况下,eureka客户端被配置为与同一区域中的服务器通话.。默认值true

eureka.client.register-with-eureka:指示此实例是否应将其信息注册到eureka服务器以供其他人发现。在某些情况下,您不希望发现您的实例,而只想发现其他实例。默认值true

eureka.client.registry-fetch-interval-seconds:指示从eureka服务器获取注册表信息的频率(以秒为单位)。默认值30秒

eureka.client.service-url:是一个map,将可用区映射到完全限定URL列表以与eureka服务器进行通信。每个值可以是单个URL或以逗号分隔的其他位置列表。

    通常情况下,eureka服务器URL包含协议,主机,端口,上下文和版本信息(如果有的话)。例如:http://ec2-256-156-243-129.compute-1.amazonaws.com:7001/eureka/.

    这些更改在运行时在eurekaServiceUrlPollIntervalSeconds指定的下一个服务URL刷新周期中生效。

eureka.dashboard.enabled:启用Eureka仪表板的标志。默认为true。

eureka.dashboard.path:Eureka仪表板的路径(相对于servlet路径)。默认为“/”。

eureka.instance.appname:获取要使用eureka注册的应用程序的名称。默认unknown。

  先使用eureka.instance.appname配置,如果找不到使用spring.application.name,在找不到使用unknown

  可应用于填坑,如:swagger 使用过程中与spring.application.name名称冲突,需要配置次注解

eureka.instance.hostname:主机名可以在配置时确定(否则将从OS原语中猜出)。

  同eureka.instance.instance-id,eureka.instance.prefer-ip-address不能同时使用

eureka.instance.instance-id:获取此实例的唯一标识(在appName的范围内)以向eureka注册。

  ${spring.cloud.client.hostname}:${spring.application.name}:${spring.application.instance_id:${server.port}}}

eureka.instance.lease-expiration-duration-in-seconds:指示eureka服务器从它的视图中删除此实例之前接收到最后一次心跳的等待时间,以秒为单位,并且不允许此实例的流量。默认90秒

  如果将此值设置得太长,则可能意味着即使实例未处于活动状态,流量也可能会路由到该实例。将此值设置得太小可能意味着,实例可能因为暂时的网络故障而被切断流量。该值设置为至少高于leaseRenewalIntervalInSeconds中指定的值。

eureka.instance.lease-renewal-interval-in-seconds:指示eureka客户端需要多长时间(以秒为单位)向eureka服务器发送检测信号以指示它仍然存在。

  如果在leaseExpirationDurationInSeconds中指定的时间段内没有收到检测信号,则eureka服务器将从其视图中删除该实例,从而禁止该实例的流量。请注意,如果实例实施HealthCheckCallback,然后决定使其本身不可用,则实例仍可能无法访问流量。

eureka.instance.metadata-map:获取与此实例关联的元数据名称/值对。这些信息被发送到eureka服务器,并且可以被其他实例使用。

eureka.instance.prefer-ip-address:标志说,当猜测主机名时,服务器的IP地址应该用于操作系统报告的主机名。默认false

以及其他配置可参考:

参看地址:https://cloud.spring.io/spring-cloud-static/Edgware.SR3/single/spring-cloud.html#_appendix_compendium_of_configuration_properties

0408-服务注册与发现-Eureka常用配置的更多相关文章

  1. Spring Cloud(二):服务注册与发现 Eureka【Finchley 版】

    Spring Cloud(二):服务注册与发现 Eureka[Finchley 版]  发表于 2018-04-15 |  更新于 2018-05-07 |  上一篇主要介绍了相关理论,这一篇开始我们 ...

  2. 小D课堂 - 新版本微服务springcloud+Docker教程_3-05 服务注册和发现Eureka Server搭建实战

    笔记 5.服务注册和发现Eureka Server搭建实战     简介:使用IDEA搭建Eureka服务中心Server端并启动,项目基本骨架介绍          官方文档:http://clou ...

  3. spring cloud 学习之 服务注册和发现(Eureka)

    一:服务注册和发现(Eureka) 1:采用Eureka作为服务注册和发现组件 2:Eureka 项目中 主要在启动类加上 注解@EnableEurekaServer @SpringBootAppli ...

  4. 微服务注册与发现 —— eureka

    基础概念 在微服务系统中,服务的注册和发现是第一步,常用的有: Eureka:https://github.com/Netflix/eureka Zookeeper:https://zookeeper ...

  5. springcloud~服务注册与发现Eureka的使用

    服务注册与发现是微服务里的概念,也是一个基本的组件,负责服务组件的认证,即实现『你是谁』的功能,在服务注册与发现里,存在两种模式,即服务端发现和客户端发现,咱们今天说的eureka属于客户端发现! 下 ...

  6. SpringCloud学习笔记:服务注册与发现Eureka(2)

    1. Eureka简介 Eureka是一个用于服务注册和发现的组件,分为Eureka Server和Eureka Client,Eureka Server为Eureka服务注册中心,Eureka Cl ...

  7. Spring Cloud实践之服务注册与发现Eureka

    一.简述: 服务提供者producer与服务消费者consumer都注册到eureka server,然后服务consumer在其应用内直接调用producer的服务名来调用服务,而不是像之前一样调用 ...

  8. SpringCloud 学习(二) :服务注册与发现Eureka

    Spring Cloud应用中可以支持多种的服务治理框架,比如Eureka.Consul.Zookeeper等,现在我们用的是consul,本文以SpringCloud Dalston.SR5版本介绍 ...

  9. 白话SpringCloud | 第三章:服务注册与发现(Eureka)-下

    前言 上一章节,讲解了在单机模式下的服务注册与发现的相关知识点及简单示例.而在实际生产或者在这种微服务架构的分布式环境中,需要考虑发生故障时,各组件的高可用.而其实高可用,我的简单粗俗理解就是,通过系 ...

随机推荐

  1. myeclipce怎么破解

    MyEclipse安装文件下载,下载地址 http://www.jb51.net/softs/150886.html 你也可以进入官方网站下载:http://www.myeclipsecn.com/d ...

  2. javascript立刻执行函数

    一般常见的立刻执行函数推荐如下两种: (function(a){ console.log(a); })("kk"); (function(a){ console.log(a) }( ...

  3. 内部系统间调用client包的封装方法

    1.何为client 公司内部的系统调用,如果采用http直接调用,会非常不方便,而且不规范,接口升级或者变动,系统间的改动也是相当麻烦.所以在系统间采用client的互相调用,调用简单,如下: 获取 ...

  4. 用HTML创建表格

    本章目标:了解掌握表格的基本结构<table><tr><th><td> 掌握跨行.跨列属性colspan rowspan 掌握表格相关修饰属性borde ...

  5. tcpdf

    将文档整为pdf格式文档 网址:http://www.tcpdf.org/examples.php

  6. 蓝桥杯 第四届C/C++预赛真题(5) 前缀判断(水题)

    题目标题:前缀判断 如下的代码判断 needle_start指向的串是否为haystack_start指向的串的前缀,如不是,则返回NULL. 比如:"abcd1234" 就包含了 ...

  7. (转)Unity笔记之编辑器(UnityEditor)

    在使用unity3d的过程中,时常会需要从场景中寻找或者调用一个对象,而Unity就提供了一个贴心的功能——拖拽.用鼠标拖一下中比写堆代码直观的多吧!但是Unity提供的远远不止这一丢丢,下面我们来简 ...

  8. hdu 2167(状压dp)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2167 思路:经典的状压dp题,前后,上下,对角8个位置不能取,状态压缩枚举即可所有情况,递推关系是为d ...

  9. Reactjs中的相关机制

    http://blog.csdn.net/cengjingcanghai123/article/details/48480473 https://segmentfault.com/a/11900000 ...

  10. sizeWithFont:方法使用明细

    个人总结: Computing Metrics for a Single Line of Text– sizeWithFont: 同下面,换行方式默认取NSLineBreakByWordWrappin ...