目录
一、中文官网
二、配置
1、application.properties
2、启动 Nacos 服务
3、访问 Nacos
三、服务注册
1、配置Nacos客户端的pom依赖
2、添加服务配置信息
3、添加 Nacos 启动注解
一、中文官网
Nacos官网 | Nacos 官方社区 | Nacos 下载 | Nacos
- 下载后直接解压。
- 路径要求:不包含中文及空格。
二、配置
1、application.properties
- 打开安装路径下,nacos/conf/application.properties 文件。
- 默认端口:
### Default web server port: server.port=8848
- 配置鉴权(注意下列密钥为公共密钥,实际部署需要自行生成密钥填入):
### The default token (Base64 String): nacos.core.auth.plugin.nacos.token.secret.key=SecretKey012345678901234567890123456789012345678901234567890123456789
- 注意上述密钥为公共密钥,实际部署需要自行生成密钥填入。
- 注意密钥末尾不要包含多余空格,否则注册失败。
2、启动 Nacos 服务
- 在安装路径下:
- 如果是 Linux/Unix/Mac 系统:
启动命令:sh startup.sh -m standalone
(standalone代表着单机模式运行,非集群模式) - 如果是 Windows 系统:
启动方式,cmd打开,执行命令: startup.cmd -m standalone。
- 如果是 Linux/Unix/Mac 系统:
3、访问 Nacos
- 网址:http://localhost:8848/nacos
- 用户名密码(如果需要):nacos/nacos
三、服务注册
1、配置Nacos客户端的pom依赖
<!--服务注册-->
<properties><cloud.version>2020.0.3</cloud.version>
</properties>
<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
2、添加服务配置信息
- 配置application.yml,在客户端微服务中添加注册Nacos服务的配置信息。
spring:cloud:nacos:discovery:server-addr: localhost:8848
3、添加 Nacos 启动注解
- 在客户端微服务启动类中添加注解 @EnableDiscoveryClient
- 启动项目,看到打印 “nacos registry, 分组/服务名/端口号 register finished”,表示注册成功,打开 Nacos 网站/服务配置即可看到对应服务。