Spring Cloud服务治理
Nacos
- Nacos(Dynamic Naming and Configuration Service) 是阿里巴巴2018年7月开源的项目
- 它专注于服务发现和配置管理领域 致力于帮助您发现、配置和管理微服务。Nacos支持几乎所有主流类型的“服务”的发现、配置和管理。
- 一句话概括就是Nacos = Spring Cloud注册中心+ Spring Cloud配置中心
- 官网:https://nacos.io/
- 下载地址:https://github.com/alibaba/nacos/releases
- 最新下载地址和文档:https://nacos.io/download/nacos-server/
Nacos下载启动
- 双击启动即可,打开网址http://ip地址:8848
-
用户名密码都是nacos 进行登录
client 客户端配置
1. Nacos坐标配置
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<version>0.2.2.RELEASE</version>
</dependency>
<dependency>
<groupId>com.alibaba.nacos</groupId>
<artifactId>nacos-client</artifactId>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
</dependencies>
2. Nacos坐标配置
server:
port: 8000
spring:
cloud:
nacos:
discovery:
server-addr: 127.0.0.1:8848 #配置nacos服务器地址
application:
name: nacos-provider #应用名称
3. 重新打开网址http://ip地址:8848