写点什么

Nacos-- 简介

用户头像
是老郭啊
关注
发布于: 2021 年 06 月 04 日
Nacos--简介

官方链接


一、什么是 Nacos

nacos 是构建以 “服务”为中心的现代应用架构的服务基础设施。

二、 Nacos 的关键特性

1.服务发现和服务健康监测

nacos 支持基于 DNS 和 RPC 的服务发现,服务提供者在 nacos 上注册服务后,服务消费者可以使用 DNS 或 HTTP 查找和发现服务。笔者现在微服务应用间通行使用的注册发现就是 nacos(通过 spring-dubbo 做服务的注册和发现)。


nacos 提供对服务的实时的健康检查,阻止向不健康的主机或服务实例佛那个发送请求。Nacos 提供 agent 上报模式和服务端主动检测这 2 种健康检查模式,也就是说我们可以自定义自己的服务健康检查需求和标准,笔者现在主要是用来检测微服务间 dubbo 的健康状态。

2.动态配置服务

动态配置服务可以让微服务应用中心化,动态管理配置,减少因配置服务而导致的服务多次部署问题。使服务更加高效和敏捷。

3.动态 DNS 服务

动态 DNS 服务支持权重路由,通过 DNS 服务实现应用负载均衡,流量控制,根据实际环境情况对机器进行权重配置,比如 4G 和 8G 的机器,可以将 8G 的机器权重升高,使得应用服务更加平衡。


4.服务及其元数据管理

Nacos 可以在微服务项目中管理服务的描述、生命周期,服务的静态依赖分析、服务的健康状态、服务流量管理、metrics 统计数据等。


发布于: 2021 年 06 月 04 日阅读数: 9
用户头像

是老郭啊

关注

一位头发日渐稀疏的 90后 IT男 2020.04.07 加入

当你焦虑大于努力时,你将沦为焦虑本身。

评论

发布
暂无评论
Nacos--简介