【cousul配置】

spring.application.name=spring-consul-client
server.port=8888

#单机配置
spring.cloud.consul.host=127.0.0.1
spring.cloud.consul.port=8500

#consul配置

#启动服务发现
spring.cloud.consul.discovery.enabled=true
#启动服务注册
spring.cloud.consul.discovery.register=true
#服务停止时取消注册
spring.cloud.consul.discovery.deregister=true
#表示注册时使用ip而不是hostname
spring.cloud.consul.discovery.prefer-ip-address=true
#元数据和consul标签
spring.cloud.consul.discovery.tags=version=1.0,author=zdq
#健康检查失败多长时间后,取消注册
spring.cloud.consul.discovery.health-check-critical-timeout=30s
#健康检查频率,就是心跳频率
spring.cloud.consul.discovery.health-check-interval=15s
#设置ip地址
spring.cloud.consul.discovery.ip-address=localhost
#服务注册标识(服务id),格式为:应用名称+服务器ip+端口
spring.cloud.consul.discovery.instance-id=${spring.application.name}:${spring.cloud.client.ip-address}:${server.port}
spring.cloud.consul.discovery.service-name=${spring.application.name}
# 心脏检查,配置后页面错误消失(All service checks failing)
spring.cloud.consul.discovery.heartbeat.enabled=true

#集群配置
#spring.cloud.consul.host = *.*.*.*:8500,*.*.*.*:8500
spring.cloud.consul.discovery.register-health-check = true
# 自定义健康检查网址覆盖默认值
spring.cloud.consul.discovery.health-check-path = ${server.servlet.context-path}/actuator/health
logging.level.org.springframework.cloud.consul = DEBUG
#当遇到同样名字的时候,是否允许覆盖注册
spring.main.allow-bean-definition-overriding = true


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值