CloudAlibaba.Nacos-2-服务发现领域模型

领域模型有哪些

NameSpace

用于隔离

 比如有开发,生产,测试环境.
那么可以建立三个namespace. 不同的namespace是隔离的

在nacos中建立了 namespace 的话,会产生一个 该namespace的UUID. 在yml中书写此 UUID即可.

Group

分组

默认的group 是default group . 不同的微服务划分到 一个group 内.
方便管理.

在SpringCloudAlibaba 并没有用到这个Group

Service

微服务:

一个Service可以包含多个Cluster,也就是集群.
Cluster是对指定为服务的划分.
比如一个南京机房,北京机房. 为了容灾, 为北京机房用户中心起名叫:北京

比如,不同的服务,划分到一个集群中
就是对不同的服务搭建集群

instance

在这里插入图片描述
微服务的实例. 内有 该实例的详情信息. 归属那个集群,那个namespace.
在这里插入图片描述

指定领域模型

cloud:
	nacos:
		discovery:
			server-addr: localhost:8848
			# 先创建好,会产生一个UUID
			namespace: xxx-xxx
			#  例如 用户中心在南京机房于是. 在YML 中自定义
			cluster-name: NJ

在这里插入图片描述
在这里插入图片描述

在yml中配置了 namespace. 其中namespace 配置的是UUID, 是在nacos-server 中创建的. 
cluster-name 是集群的名字
这些在 nacos 中都可以看到. 点击 instance详情
发布了36 篇原创文章 · 获赞 1 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/DXH9701/article/details/103879857