跳到主要内容

(一) Nacos Client重要Api

  • Instance:实例,代表一个Nacos Client主机实例。
  • ServiceInfo:微服务信息实例。其包含着一个Instance列表。
  • NamingService: 该接口只有一个实现类,NacosNamingService。通过这个类的实例,可以完成Client与Server间的通信,例如注册/取消注册,订阅/取消订阅,获取Server状态,获取Server中指定的Instance。

文章目录

      • 1.Nacos系统架构
    • 2.Nacos数据模型
    • 3.Nacos临时与持久实例
    • 4.Nacos重要Api

1.Nacos系统架构

 

Config Service
Naming Service
Nacos Core
OpenAI

Provider App
Consumer App
Name Server

2.Nacos数据模型

Name Server用于记录各个命名空间namespace中的实例信息。namespace、group与服务service或资
源dataId间的关系如下图。

 

 

DEFAULT_GROUP%40%40abcmsc-provider-depart@@DEFAULT
即groupId@@微服务名称@@clusterName

namespace、group、cluster、instance之间的关系如下图。