Spring Cloud的配置一般配置在application.properties
或者application.yml
文件中,在进行分布式配置时,也会使用到bootstrap.properties
或bootstrap.yml
配置文件。
下面我们就来看看在Spring Cloud中一些经常使用到的配置吧。
Eureka配置
设置当前实例的主机名称。
eureka.instance.hostname
IP地址。
eureka.instance.ip-address
不使用主机名来定义注册中心的地址,而使用IP地址的形式,如果设置了eureka.instance.ip-address 属性,则使用该属性配置的IP,否则自动获取除环路IP外的第一个IP地址。
eureka.instance.prefer-ip-address
检索服务,默认值为true
eureka.client.fetch-registery
指定服务注册中心地址,并设置了一组默认值。默认的Key为 defaultZone
,如果服务注册中心为高可用集群,多个注册中心地址以逗号分隔。默认值为http://localhost:8761/eureka
eureka.client.service-url
此实例是否应将其信息注册到eureka服务器以供其他人发现,通常我们通过eureka.client.register-with-eureka&