Eureka客户端常用配置
eureka.client.enabled=true——启用Eureka客户端,默认true
eureka.client.registry-fetch-interval-seconds=30——从Eureka服务端获取注册信息的间隔时间,默认30秒
eureka.client.eureka-service-url-poll-interval-seconds=0——到Eureka服务端拉取更改信息的频率(按秒记)。Eureka服务端能够被新增或移除,该设置控制Eureka客户端应该多久能知道这件事
eureka.client.serviceUrl.defaultZone——指定服务注册中心的地址
eureka.client.register-with-eureka=true——是否要将自身的实例消息注册到Eureka服务端,默认true
eureka.client.fetch-registry=true——是否从Eureka服务端获取注册信息,默认true
Eureka服务实例常用配置
eureka.instance.hostname——服务实例的主机名,默认会去操作系统设置的主机名
eureka.instance.instance-id——设置该服务实例的唯一标识符,用来注册到eureka中
eureka.instance.prefer-ip-address=false——设置服务实例偏好使用ip地址作为主机名,默认为false
eureka.instance.metadata-map——设置服务实例的name/value键值对的元数据,该数据会被发送到Eureka服务端并且其它的实例可以使用
eureka.instance.lease-renewal-interval-in-seconds=30——定义服务续约任务的调用间隔时间,默认为30秒
eureka.instance.lease-expiration-duration-in-seconds=90——定义服务失效的时间,默认90秒
Eureka服务端常用配置
eureka.server.enable-self-preservation=true——注册中心自我保护机制开启或关闭,默认开启,开发时候可以关闭