SpringCloud项目搭建(六) nacos 作为注册中心
为什么选择nacos?
动态配置服务 ,国产(阿里)-中文文档支持好
官网:
https://nacos.io/zh-cn/docs/quick-start.html
默认端口:8848
bin/startup.cmd

双击启动

登陆:http://localhost:8848/nacos/#/login

默认账号密码: nacos/nacos

大概就是这样

pom
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
配置:
找一个springcloud 项目做个测试。为了方便测试这里把之前的 springcloud中的client 改一下。
第一步:引包:加上下面两个包
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<version>2.2.0.RELEASE</version>
</dependency>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
<version>2.2.0.RELEASE</version>
</dependency>
注释掉 Eureka


第二步:yml中的注册中心改一下:
同样把 eureka 相关配置注释掉

第二步:加上bootstrap.yml。

spring.application.name 是配置文件名的一部分。

按上面的方法 启动nacos ,并打开nacos 页面:http://localhost:8848/nacos/#/login

找到配置列表:

点击添加:

配置一个端口号吧:

结果就是:端口号为8891 ,可见 nacos的配置优先级更高。

启动后:

服务列表:

@
-------博客内容仅用于个人学习总结-------

浙公网安备 33010602011771号