pom
<!--注册中心-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-consul-discovery</artifactId>
</dependency>
<!--配置中心-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-consul-config</artifactId>
</dependency>
<!--健康监控-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
bootstrap.yml
spring:
application:
name: form
cloud:
consul:
host: 10.64.43.152
config:
enabled: true #设置这个属性为false将会关闭Consul配置
format: yaml
data-key: configuration #Consul配置文件第三层Key名称
watch:
enabled: true
prefix: enterprise-portal #Consul信息基础目录,Consul配置文件第一层Key名称
#default