Nacos的简单入门
记录自己学习nacos的博客,希望能给刚接触的朋友一些帮助。
1、认识nacos
- Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比Eureka功能更加丰富,在国内受欢迎程度较高。
官网:https://nacos.io/zh-cn/
2、windows安装
- 下载安装包
GitHub主页:https://github.com/alibaba/nacos
GitHub的Release下载页:https://github.com/alibaba/nacos/releases
-
注意:我们现在安装的是windos版本的,只要下载zip就可以。
-
解压:
- bin:启动脚本
- conf:配置文件
-
端口配置
- nacos的端口默认是8848,如果你电脑上的其它进程占用了8848端口,请先尝试关闭该进程。如果无法关闭占用8848端口的进程,也可以进入nacos的conf目录,修改配置文件中的端口:
- conf目录下的application.properties:修改server.port
-
启动
- 进入bin目录
- 打开cmd命令界面
//带参数启动,单服务模式启动
startup.cmd -m standalone
- 启动成功
- 访问: http://localhost:8848/nacos
- 登陆账号密码都是nacos
3、注册服务到nacos
- 在模块中引入依赖
<!-- nacos -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
- 配置nacos地址
spring:
cloud:
nacos:
server-addr: localhost:8848
- 启动服务就可以看到注册的微服务信息