没有合适的资源?快使用搜索试试~ 我知道了~
首页Nacos技术分享.pptx
Nacos技术分享.pptx
需积分: 50 470 浏览量
更新于2023-03-03
评论
收藏 2.27MB PPTX 举报
nacos技术分享ppt,介绍了nacos核心功能:服务注册与发现、分布式配置管理、和其他配置中心和服务注册中心进行对比,深入剖析期实现原理
资源详情
资源评论
资源推荐

目录
CONTENTS
B
Nacos 简介
C
服务注册发现
D
分布式配置管理
A
背景

1. 背景
SpringCloud 介绍
在开始介绍 Nacos 之前,先了解一下 SpringCloud 。 SpringCloud 制定了分布式系统的标准规范,然后将业界比
较成熟且经得起实际考验的框架整合起来,通过 Spring Boot 风格进行再封装,屏蔽掉了复杂的配置和实现原理,最终给
开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包
我们之前常用的一些 SpringCloud 组件大部分来自于 Netix 公司,比如我们熟知的 Eureka , Hystrix , Ribbon
等等,由于部分组件的停用( Eureka2.0 不再维护且闭源, Hystrix 不再开发新功能, Zuul 的性能一般而 2.0 又迟迟出
不来),限制了 SpringCloud 的高速发展,于是大家开始把目光转向第二代组合—— SpringCloud Alibaba
Spring Cloud Alibaba 概述
Spring Cloud Alibaba 于 2018 年成为 SpringCloud 的孵化项目。 2019 年 8 月 1 日在 Alibaba 仓库发布第一个
正式版本。
主要为微服务开发提供一站式的解决方案,使开发者通过 SpringCloud 编程模型轻松地解决微服务架构下的各类技术问
题。以下是 Spring Cloud Alibaba 生态下的主要组件功能:
Sentinel 流量监控和服务降级
Nacos 服务注册与发现、分布式配置中心
RocketMq 消息驱动
Seata 分布式事务
Dubbo 高性能 RPC 通信
OSS 阿里云对象存储(收费)

2.Nacos 介绍
什么是 Nacos?
Nacos 致力于解决微服务架构中的统一配置、服务注册和发现等问题。提供了一组简单易用的特性集,帮助开发者快
速实现动态服务发现、服务配置、服务元数据及流量管理
Nacos 关键特性 ?
服务注册发现和服务健康监测
服务提供者、服务消费者使用原生 SDK 或 OpenAPI 实现服务的注册和发现;提供服务健康检查机制,阻止像不健康的主机
发送请求。
动态配置服务
动态配置服务可以中心化、外部化和动态化的方式管理所有环境的应用配置和服务配置,可以使配置管理变得更加高效和敏捷
动态 DNS 服务
动态 DNS 服务支持权重路由,让开发者更容易实现中间层负载均衡、灵活的路由策略、流量监控、以及数据中心内网的简单
DNS 服务解析
服务及元数据管理

2.1 Nacos 地图

2.2 Nacos 生态图
Nacos 无缝支持一些主流的开源生态,例如 Spring Cloud 、 Apache Dubbo 、 Kubernetes and
CNCF 。使用 Nacos 简化服务发现、配置管理、服务治理及管理的解决方案,让微服务的发现、管理、共
享、组合更加容易。
剩余33页未读,继续阅读












安全验证
文档复制为VIP权益,开通VIP直接复制

评论0