什么是Nacos,为什么需要Nacos?

Nacos简介

Nacos是一款阿里巴巴开源用于管理分布式微服务的中间件,能够帮助开发人员快速实现动态服务发现、服务配置、服务元数据及流量管理等。这篇文章主要剖析一下Nacos作为注册中心时其服务注册与发现原理。

图片[1]-什么是Nacos,为什么需要Nacos?-不念博客

为什么会需要Nacos

Nacos作为注册中心是为了更好更方便的管理应用中的每一个服务,是各个分布式节点之间的纽带。其作为注册中心主要提供以下核心功能:

  1. 服务注册与发现:动态的增减服务节点,服务节点增减后动态的通知服务消费者,不需要由消费者来更新配置。
  2. 服务配置:动态修改服务配置,并将其推送到服务提供者和服务消费者而不需要重启服务。
  3. 健康检查和服务摘除:主动的检查服务健康情况,对于宕机的服务将其摘除服务列表。
© 版权声明
THE END