赞
踩
写一些没有写过的新东西
配置隔离
默认: public (默认命名空间):默认新增所有的配置都在public空间下
比如新建一个命名空间
要想加上想要配置的命名空间
启动就好了
利用命名空间来作环境隔离
所有的配置的集合,就叫配置集,就比如一个yaml文件就是一个配置集
类似于配置文件名
Data ID:
默认所有的配置集,都属于 DEFAULT_GROUP 组
比如 双十一 用 一组配置
618 用一组配置
想加个后缀也可以加上这个配置
每个微服务创建自己的命名空间,使用配置分组来区分环境
把数据源 ,Mybatis,cloud 配置拆分成多个配置集,交给nacos管理
spring: application: name: gulimall-coupon cloud: nacos: config: file-extension: yaml namespace: e5053469-7f5c-4cef-b668-1ff77eddab42 server-addr: 127.0.0.1:8848 extension-configs: #加载多个配置文件 - data-id: datasource.yaml group: dev refresh: true #代表可以实时刷新 读取 nacos 更改过后的配置 - data-id: mybatis.yaml group: dev refresh: true - data-id: other.yaml group: dev refresh: true group: dev #优先级 主配置 > 扩展 > 自身 # profiles: # active: dev
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。