美文网首页
nacos作为配置中心的基本概念和使用

nacos作为配置中心的基本概念和使用

作者: 惠惠雨辰 | 来源:发表于2020-12-27 21:26 被阅读0次

    1.命名空间,配置隔离

    默认空间:public(保留空间) 默认新增的配置都会在public中

    作用:1.根据不同的环境prod,dev,test,根据不同的命名空间进行隔离

               注意要配置bootstrap.properties中配置(配置空间的id)

               spring.cloud.nacos.config.namespace=c33ef170-465c-4858-90c8-77fe725fcd0a

               2.根据不同的服务进行配置管理

               每一个微服务进行自己配置管理使用不同的命名空间进行管理

    2.配置集:所有的配置集合

    3.配置集ID:就是data ID 

    4.配置分组:group

    默认的所有的配置都是DEFAULT_GROUP,这个可以区分不同命名空间下面的不同的配置(如dev,prod,test)

    注意要配置bootstrap.properties中配置

    spring.cloud.nacos.config.group=dev

    每一个微服务使用命名空间进行区分,微服务下面的不同的环境使用group进行区分

    5.实际配置中会把不同的配置按照分类单独分离开来,在配置中添加多个配置,如datasource,mybatis,other 然后在bootstrap.porpertis添加配置,这个地方data_id要加yml如果不加的话会报错

    spring.cloud.nacos.config.ext-config[0].data-id=datasource.yml

    spring.cloud.nacos.config.ext-config[0].group=dev

    spring.cloud.nacos.config.ext-config[0].refresh=true

    spring.cloud.nacos.config.ext-config[1].data-id=mybatis.yml

    spring.cloud.nacos.config.ext-config[1].group=dev

    spring.cloud.nacos.config.ext-config[1].refresh=true

    spring.cloud.nacos.config.ext-config[2].data-id=other.yml

    spring.cloud.nacos.config.ext-config[2].group=dev

    spring.cloud.nacos.config.ext-config[2].refresh=true

    相关文章

      网友评论

          本文标题:nacos作为配置中心的基本概念和使用

          本文链接:https://www.haomeiwen.com/subject/rmlanktx.html