一、Nacos简介
Nacos是阿里系开发的兼容Spring Cloud的服务注册中心组件,是微服务国产化的先驱。Nacos作为与Eureka的对比,不仅具有Eureka固有的集群化、注册中心等功能,还具有配置中心的功能,并且更加简单使用,拆箱即用,也支持二次开发。
并且在集成Spring Cloud大家族生态圈方面,原先经由Eureka开发的Feign、Ribbon、Zuul等程序,业务部分无需经过太多修改,可直接在Nacos环境下使用。
此外,与Spring Cloud Consul相比,Nacos具有简捷、轻量级的特点,本文将重点讲解Nacos作为微服务注册中心和配置中心的功能使用说明。
二、技术版本
本文采用的Spring Boot版本是2.1.0.RELEASE
采用的Spring Cloud版本是Greenwich.SR2
采用的Spring Alibaba Cloud版本是0.9.0.RELEASE
三、安装并运行Nacos
从官网下载Nacos版本,笔者下载的Nacos版本是nacos-server-1.2.0-SNAPSHOT
在Windows环境下直接运行startup.cmd
启动成功之后Nacos控制台提示:
打开浏览器运行http://localhost:8848/nacos