什么是Nacos
Nacos是Alibaba下的一个开源产品,主要用作配置中心和服务注册中心
Nacos同类产品
注册中心:zookeeper eureka consul
配置中心:spring-cloud-config disconf
Nacos优势:比较平滑的支持多个生态。目前已经支持的有Dubbo生态、Spring Cloud生态,而正在打通的有gRPC和Kubernetes,未来还计划支持Thrift等服务框架。用户无论在哪种生态下,都不需要为注册中心或者配置中心的选型烦恼。
Nacos单机模式启动
下载压缩包,解压,启动脚本在nacos/bin下
-Linux下执行
bash -f ./startup.sh -m standalone
-Windows下双击bin/startup.cmd
启动成功可以访问http://127.0.0.1:8848/nacos
默认用户名 / 密码:nacos / nacos
Nacos数据模型
Nacos 数据模型 Key 由三元组唯一确定, Namespace默认是空串,公共命名空间(public),分组默认是 DEFAULT_GROUP。我们可以根据此三项准确定位到一个配置或者一个服务,利用此特性可以实现多环境的配置(官方推荐用Namespace做环境隔离)
image
网友评论