目錄
一、中文官網
二、配置
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 網站/服務配置即可看到對應服務。