开发者学堂课程【全面讲解Spring Cloud Alibaba技术栈(知识精讲+项目实战)第五阶段:nacos的几个概念】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/687/detail/11921
nacos的几个概念
内容介绍:
一、命名空间(Namespace)
二、配置分组(Group)
三、配置集(Data lD)
一、命名空间(Namespace)
命名空间可用于进行不同环境的配置隔离。一般一个环境划分到一个命名空间
命名空间的界面有一个单独的命名空间,其中有一个 public (保留空间),原来进行的配置,都在 public 空间里面。
创建空间:
若要单独建立一个空间,则在服务管理的命名空间中,点击新建命名空间,如
命名空间名:test
描述:测试
最后点击创建,新命名空间创建成功。
在新命名空间中,创建配置的方法:
在配置管理中的配置列表,切换到新建的命名空间 test,并在其中创建配置。
引用不同配置空间下的配置:
在 nocos config 下面有一个单独的 namespace ,namespace 是用来配置命名空间的。
注意:配置是配置列表中,test 旁边的英语与数字结合的标识,即 bd6fdc8f-5560-4e8e-a833-d43023d11656,将该标识应用到 namespace 中,则表示要应用 test 里的东西。
二、配置分组(Group)
配置分组用于将不同的服务可以归类到同一分组。一般将一个项目的配置分到一组
- 怎么分组:
例如,将配置里关于电商的项目,分成一个组。
- 怎么写分组
创建配置时都有一个分组,在 group 中输入名称
三、配置集(Data lD)
在系统中,一个配置文件通常就是一个配置集。一般微服务的配置就是一个配置集
对应关系图
这些都不是固定的,可以自己命名。namespace 和 group 都是用来对 dataID 做隔离的。