微服务服务发现、配置和管理之-Nacos简介

什么是Nacos?

1、Nacos是一个易于构建云原生应用的动态服务发现、配置管理和服务管理平台

一句话概括就是Nacos = Spring Cloud注册中心 + Spring Cloud配置中心。

2、Nacos支持几乎所有的主流类型的“服务”的发现、配置和管理:

    Kubernetes Service

    gRPC & Dubbo RPC Service

    Spring Cloud RESTful Service

3、Nacos的关键特性:

    服务发现和健康检测

    动态配置服务

    动态DNS服务

    服务及其元数据管理



Nacos 地图

命名空间

用于进行租户粒度的配置隔离。不同的命名空间下,可以存着相同的Group和Data ID的配置。

Namespace的常用场景之一就是不同环境的配置的区分隔离,例如开发测试环境和生产环境的资源(如配置、服务等)隔离

配置集

一组配置项的集合称为配置集。

在系统中,一个配置文件通常就是一个配置集,包含了系统各个方面的配置。例如,一个配置集可能包含了数据源、线程池、日志级别等配置项

配置集 ID

Nacos 中的某个配置集的 ID。配置集 ID 是组织划分配置的维度之一。Data ID 通常用于组织划分系统的配置集。

配置分组

默认采用 DEFAULT_GROUP 。配置分组的常见场景:不同的应用或组件使用了相同的配置类型,如 database_url 配置和 MQ_topic 配置。

服务发现

(通常使用服务名)对服务下的实例的地址和元数据进行探测,并以预先定义的接口提供给客户端进行查询。

元信息

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

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值