nacos 配置中心

nacos提供配置中心,实现动态配置

第一步导入依赖:

<dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
        </dependency>

第二步将进入nacos后台页面
在这里插入图片描述
点击右上角的 + 进行自定义配置
在这里插入图片描述
Data ID: 唯一的, 一般写成 xxxxx.yaml
配置格式那里选择 yaml
然后就在下面的黑窗口填写你在application.yml里面的配置

server:
  port: 8172

spring:
  application:
    name: RestTemplate-consumer
  cloud:
    nacos:
      discovery:
        server-addr: 47.115.35.187:8848
        cluster-name: ${spring.application.name}

management:
  endpoints:
    web:
      exposure:
        include: "*"

在这里插入图片描述
然后发布就行
然后在项目中建立一个 bootstrap.properties文件

spring.application.name=RestTemplate-provider-conf
spring.cloud.nacos.config.server-addr=47.115.35.187:8848
spring.cloud.nacos.config.file-extension=yaml

第一行填 Data ID 不要加后缀
第二行填: 服务器ip:端口
第三行填文件类型就是选择的文件类型

补充

bootstrap.properties>bootstrap.yaml>application.properties>application.yaml 这是文件执行的优先级

多环境配置

开发中涉及到多个环境,就需要多个配置环境
dev,prod,test
在这里插入图片描述
涉及到这方面也是一样的操作
在nacos后台配置中心多添加一个配置,命名多加一个 -xxx

spring.profiles.active=prod
spring.application.name=RestTemplate-provider-conf
spring.cloud.nacos.config.server-addr=47.115.35.187:8848
spring.cloud.nacos.config.file-extension=yaml

第一行就是你多-xxx 这个名字.这样就会实现多环境配置了.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值