一.Nacos基本概念
1.Nacos的基本功能
Nacos主要提供以下四大功能:
- 服务发现和服务健康监测
- 动态配置服务
- 动态DNS服务
- 服务及其元数据管理
2.Nacos下载和安装
(1)下载地址和版本
下载地址:https://github.com/alibaba/nacos/releases
下载版本:nacos-server-1.1.4.tar.gz或nacos-server-1.1.4.zip,解压任意目录即可
(2)启动nacos服务
- Linux/Unix/Mac
启动命令(standalone代表着单机模式运行,非集群模式)
启动命令:sh startup.sh -m standalone
- Windows
启动命令:cmd startup.cmd 或者双击startup.cmd运行文件。
访问:http://localhost:8848/nacos
用户名密码:nacos/nacos
二.Nacos作为服务注册中心
操作流程
(1)导入依赖
<!--服务注册-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
(2)配置文件添加配置信息(nacos的注册地址)
# nacos服务地址
spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848
(3)在客户端主启动类上添加注解,开启客户端依赖
@EnableDiscoveryClient
(4)启动注册中心,启动客户端,访问nacos注册中心查看服务是否注册