# 元数据

查看官方文档 (opens new window) 仔细阅读官方文档 (opens new window)

# 导航

回到spring cloud alibaba导航页

  • 元数据是什么?
  • 元数据的作用是什么?
  • 如何配置元数据?

# 什么是元数据

Nacos数据(如配置和服务)描述信息,如服务版本、权重、容灾策略、负载均衡策略、鉴权配置、各种自定义标签 (label),从作用范围来看,分为服务级别的元信息、集群的元信息及实例的元信息。

元数据类型 实例级别元数据

# 元数据的作用

  • 可以描述微服务
  • 让微服务调用更加的灵活
    • 例如:微服务版本控制

在实际项目中,有可能是多个版本共存的,比如:内容中心有两个版本,用户中心也有两个版本,例如下图:内容中心V1 只能调用 用户中心V1, 内容中心V2 只能调用 用户中心V2,这种场景就非常适合 用元数据去解决 不同版本的微服务

# 如何为微服务设置元数据?

有两种方式:

  • 在控制台设置

# 在控制台设置元数据

Nacos提供多个维度的服务元数据的暴露,帮助用户存储自定义的信息。这些信息都是以K-V的数据结构存储,在控制台上,会以k1=v1,k2=v2这样的格式展示。类似的,编辑元数据可以通过相同的格式进行。例如服务的元数据编辑,首先点击服务详情页右上角的“编辑服务”按钮,然后在元数据输入框输入:version=1.0,env=prod。

# 在配置文件中指定

在配置文件中指定元数据

# 导航,上一页,下一页

上一页
下一页

# 支持我-微信扫一扫-加入微信公众号

Aseven公众号

# 赞赏作者

赞赏作者