springCloud2020.0.2+springboot2.4.5接入consul注册中心和服务中心

spring:
  config:
    import: optional:consul:localhost:8500
  profiles:
    active: dev
  application:
    name: my-service
  cloud:
    consul:
      # 配置中心相关配置
      config:
        enabled: true #是否启用配置中心功能
        format: yaml #设置配置值的格式
        prefix: config #设置配置所在目录
        data-key: ${spring.application.name} #配置key的名字,由于Consul是K/V存储,配置存储在对应K的V中
        watch:
          # 是否开启自动刷新,默认值 true 开启
          enabled: true
          # 刷新频率,单位:毫秒,默认值 1000
          delay: 10000
      # 服务发现相关配置
      discovery:
        register: true                                # 是否需要注册
        service-name: ${spring.application.name}      # 服务名称
        port: ${server.port}                          # 服务端口
        prefer-ip-address: true                       # 是否使用 ip 地址注册

注意要在application.yaml中增加spring.config.import属性,可以不用bootstrap.yaml.

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值