怎么切换Nacos的不同环境

admin2024-09-05  10

1.在配置文件中写入

spring:
  application:
    name: configdemo
  cloud:
    nacos:
      config:
        server-addr: localhost:8848
        file-extension: yaml
  profiles:
    active: test #这里可以指定环境,比如dev、test、prod等

2.在Nacos中添加配置

怎么切换Nacos的不同环境,第1张

怎么切换Nacos的不同环境,第2张

这样就可以切换不同的环境

3.如果是通用的配置不需要切换环境的怎么办呢?

怎么切换Nacos的不同环境,第3张

就在后面不加-

4.如果是多个服务要使用相同的配置怎么做

spring:
  application:
    name: configdemo
  cloud:
    nacos:
      config:
        server-addr: localhost:8848
        file-extension: yaml
        shared-configs[0]: #共享配置
          data-id: common.yaml  #配置文件名
          refresh: true #是否自动刷新
        shared-configs[1]: #共享配置
          data-id: common1.yaml  #配置文件名
          refresh: true #是否自动刷新
  profiles:
    active: test #这里可以指定环境,比如dev、test、prod等

方法一

使用

        shared-configs[0]: #共享配置
          data-id: common.yaml  #配置文件名
          refresh: true #是否自动刷新

方法二

使用

        extension-config[0]: #共享配置
          data-id: common.yaml  #配置文件名
          refresh: true #是否自动刷新
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明原文出处。如若内容造成侵权/违法违规/事实不符,请联系SD编程学习网:675289112@qq.com进行投诉反馈,一经查实,立即删除!