增加 Consul 入门

This commit is contained in:
YunaiV
2020-06-12 00:04:12 +08:00
parent 3b58d9ebc1
commit bc357232a8
3 changed files with 10 additions and 4 deletions

View File

@@ -1,12 +1,16 @@
spring:
application:
name: demo-consumer # Spring 应用名
cloud:
zookeeper:
connect-string: 127.0.0.1:2181
# Zookeeper 作为注册中心的配置项,对应 ZookeeperDiscoveryProperties 配置类
# Spring Cloud Consul 通用配置项,对应 ConsulProperties 类
consul:
host: 127.0.0.1 # Consul 主机
port: 8500 # Consul 端口
# Spring Cloud Consul Discovery 配置项,对应 ConsulDiscoveryProperties 类
discovery:
root: /services # Zookeeper 数据存储的根节点,默认为 /services
service-name: ${spring.application.name} # 注册到 Consul 的服务名,默认为 `spring.application.name` 配置项
health-check-path: /actuator/health # 健康检查的接口,默认为 /actuator/health由 Spring Boot Actuator 提供
server:
port: 28080 # 服务器端口。默认为 8080

View File

@@ -9,6 +9,7 @@ spring:
# Spring Cloud Consul Discovery 配置项,对应 ConsulDiscoveryProperties 类
discovery:
service-name: ${spring.application.name} # 注册到 Consul 的服务名,默认为 `spring.application.name` 配置项
health-check-path: /actuator/health # 健康检查的接口,默认为 /actuator/health由 Spring Boot Actuator 提供
server:
port: 18080 # 服务器端口。默认为 8080

View File

@@ -0,0 +1 @@
<http://www.iocoder.cn/Spring-Cloud/Consul-Discovery/?github>