Nacos用来做服务注册中心以及配置中心,相当于Spring Cloud的Eureka(已停止维护)或者Zookeeper(没有控制台,不方便查阅注册服务)抑或Consul(某种原因,不建议使用)服务注册中心,以及Spring Cloud Confi或携程开源的Apollo配置中心二者的结合版。
Nacos安装搭建省略,自行查看官网文档!安装启动后,访问地址http://127.0.0.1:8848/nacos,账号密码均默认为nacos
版本注意:
孵化版本(groupId为org.springframework.cloud):
spring-cloud-alibaba-dependencies版本0.9.0:与Spring Cloud Greenwich兼容
spring-cloud-alibaba-dependencies版本0.2.2:与Spring Cloud Finchley兼容
且若想支持动态刷新配置,Spring Boot必须引用2.0.X版本系列的,大于或者等于2.1.X版本的暂时不支持动态刷新配置!
毕业版本(groupId为com.alibaba.cloud,目前基本用这个了):
spring-cloud-alibaba-dependencies版本2.1.0.RELEASE:与Spring Cloud Greenwich兼容
spring-cloud-alibaba-dependencies版本2.2.0.RELEASE:与Spring Cloud Hoxton兼容
(一)创建一个maven父工程,引入spring-cloud以及spring-cloud-alibaba版本依赖
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<ve