springboot-gulimall-d11
2023年7月30日大约 1 分钟
上一级页面:springboot-gulimall
前言
这一节学习一下nacos的一些基础概念。包括命名空间、配置集等
附带笔记
这几个概念直接看这篇笔记
brain-map/分布式基础-全栈开发/五-springcloud-alibaba
创建几个命名空间
分别对应开发环境,生产环境、测试环境等等。以后工作的时候也是这样操作的
![../../../images/Pasted image 20230730161702.png](https://webdav-1309345210.file.myqcloud.com/images/Pasted image 20230730161702.png)
在更高优先级的配置文件里更改命名空间
d88b721f-f212-4943-8bb6-ef59598beeb5
是命名空间的id
旧版本的springboot-could-alibaba
就是bootstarp.properties
spring.application.name=gulimall-coupon
spring.cloud.nacos.config.server-addr=127.0.0.1:8848
spring.cloud.nacos.config.namespace=d88b721f-f212-4943-8bb6-ef59598beeb5
新版本的springboot-could-alibaba
就不需要这个文件,直接在application.properties
里配置就可以
也可以用服务-环境
做命名空间的标识,例如coupon-dev
根据你业务的实际需求,或者公司的业务需求来决定命名空间的隔离
配置集
一个或者多个配置的集合
配置集ID,给配置集指定唯一的ID,类似于以前用文件名来区分配置集
配置分组
几个配置集组成的分组,随便取名
划分方案
谷粒商城使用 服务名作为命名空间,使用配置分组来区分开发环境、生产环境