微服务框架中将用户模块的数据库配置信息添加到Nacos配置文件的测试环境中,进行集中管理步骤

1.在nacos中添加配置文件:

 注意:配置信息头一定要齐全:(spring头一定要有)

spring:
  datasource:
    url: jdbc:mysql://localhost:3306/tb_cloud_user?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=Asia/Shanghai
    username: root
    password: root
    driver-class-name: com.mysql.cj.jdbc.Driver

2.在用户模块中导入依赖

<!--nacos配置管理依赖-->
<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>

3.添加配置文件:bootstrap.yml(该文件的优先级要高于application.yml)

注意:

3.1.配置文件的应用名和环境名要跟Nacos中配置文件的信息保持一致,

3.2.如果配置文件不是在public环境中,需要指定命名空间namespace和分组group

spring:
  application:
    name: user-service   #配置中心配置文件的应用名
  profiles:
    active: test   #配置中心配置文件的环境名
  #配置中心信息
  cloud:
    nacos:
      config:
        server-addr: localhost:8848
        file-extension: yaml   #配置中心配置文件的扩展名
        namespace: 3c479a56-b9b4-4fe3-b8c7-cd461cf3e2eb #测试环境或者生成环境中需要指定命名空间和分组,这里使用的是默认分组

4.进行测试

附:

1.如果想要配置文件中的信息实时更新可以在类上添加注解:@RefreshScope

2.配置中心的配置文件如果没有指定环境名,则该配置被所有环境共享,如:userservice.yaml

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
07-01 2290

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值