SpringCloud系列(62)--Nacos之命名空间、分组和DataID三者之间的关系

前言:上一节的内容是关于Nacos如何作为服务配置中心去使用,而本节的内容是关于Nacos里命名空间、分组和DataID三者之间的关系

1、命名空间、分组和DataID这三者是什么

类似Java里面的package名和类名,最外层的namespace是可以用于区分部署环境的,Group和DataID逻辑上区分两个目标对象。

2、三者的情况
3、关键名词解释

Namespace:Namespace默认是public,Namespace主要用来实现隔离。比方说我们现在有三个环境:开发、测试、生产环境,我们就可以创建三个Namespace,不同的Namespace之间是隔离的。

Group:Group默认是DEFAULT_GROIP,Group可以把不同的微服务划分到同一个分组里面去。

Service:Service就是微服务;一个Service可以包含多个Cluster(集群),Nacos默认Cluster是DEFAULT,Cluster是对指定微服务的一个虚拟划分。比方说为了容灾,将Service微服务分别部署在了杭州机房和广州机房,这时就可以给杭州机房的Service微服务起一个集群名称(HZ) ,给广州机房的Service微服务起一个集群名称(GZ),还可以尽量让同一个机房的微服务互相调用,以提升性能。

lnstance:微服务的实例。

相关推荐
码外生活7 小时前
🎥 手搓一套直播高并发环境!一个后端小白从 0 到 1 的搭建笔记
后端·spring cloud
行百里er2 天前
Spring Insight 里上报 Span 为什么用 JDK HttpClient 而不是 RestTemplate
spring boot·spring cloud·监控
陈皮波比茶2 天前
SpringCloudAlibaba
java·spring cloud·微服务
欢迎来到祖安!3 天前
企业微信 API 接口能力介绍:支持消息收发、图片发送、表情互动、联系人管理等多场景应用
java·前端·数据仓库·spring cloud·企业微信
行百里er3 天前
BlockingQueue:异步批量上报
spring boot·spring cloud·监控
wno7044 天前
Spring Cloud Hystrix Dashboard仪表盘
spring·spring cloud·hystrix
BUG指挥官4 天前
Redis已接入AI
数据库·人工智能·spring boot·redis·spring cloud
wno7045 天前
Spring Cloud Hystrix服务容错
spring·spring cloud·hystrix
苏渡苇5 天前
Spring Insight 里上报 Span 为什么用 JDK HttpClient 而不是 RestTemplate
java·后端·spring·spring cloud·springboot·性能监控
YOU OU6 天前
Spring Cloud Consul
spring cloud·consul·java-consul