共计 1556 个字符,预计需要花费 4 分钟才能阅读完成。
将 Spring Boot 我的项目集成到 Spring Cloud Alibaba 我的项目中须要实现以下步骤:
1. 配置核心集成
- 增加依赖
在 Spring Boot 我的项目的 pom.xml 文件中,增加如下依赖:
<dependency> | |
<groupId>com.alibaba.cloud</groupId> | |
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> | |
<version>${latest.version}</version> | |
</dependency> |
这个依赖将帮忙你集成 Nacos 配置核心。
- 增加配置
在 Spring Boot 我的项目的 application.yml 文件中,增加如下配置:
spring: | |
cloud: | |
nacos: | |
config: | |
server-addr: ${nacos.server.addr} | |
namespace: ${nacos.namespace} | |
username: ${nacos.username} | |
password: ${nacos.password} |
其中,${nacos.server.addr} 是 Nacos 服务器地址,${nacos.namespace} 是命名空间名称,${nacos.username} 和 ${nacos.password} 是 Nacos 的登录账号和明码。
- 配置 Nacos
在 Nacos 控制台中,创立一个新的配置,将 Spring Boot 我的项目的配置复制到 Nacos 中。
- 启动 Spring Boot 我的项目
启动 Spring Boot 我的项目后,它将会从 Nacos 中获取配置信息,并依照配置信息来运行。
- 增加其余依赖
依据你的须要,你可能还须要增加其余的 Spring Cloud Alibaba 依赖,例如 spring-cloud-starter-alibaba-sentinel 来集成 Sentinel
2. 注册核心集成
- 增加依赖
在 Spring Boot 我的项目的 pom.xml 文件中,增加如下依赖:
<dependency> | |
<groupId>com.alibaba.cloud</groupId> | |
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> | |
<version>${latest.version}</version> | |
</dependency> |
这个依赖将帮忙你集成 Nacos 注册核心。
- 增加配置
在 Spring Boot 我的项目的 application.yml 文件中,增加如下配置:
spring: | |
cloud: | |
nacos: | |
discovery: | |
server-addr: ${nacos.server.addr} | |
namespace: ${nacos.namespace} | |
username: ${nacos.username} | |
password: ${nacos.password} |
其中,${nacos.server.addr} 是 Nacos 服务器地址,${nacos.namespace} 是命名空间名称,${nacos.username} 和 ${nacos.password} 是 Nacos 的登录账号和明码。
- 配置 Nacos
在 Nacos 控制台中,创立一个新的服务注册,将 Spring Boot 我的项目的配置复制到 Nacos 中。
- 启动 Spring Boot 我的项目
启动 Spring Boot 我的项目后,它将会主动将本人注册到 Nacos 中,并通过 Nacos 进行服务的发现。
- 增加其余依赖
依据你的须要,你可能还须要增加其余的 Spring Cloud Alibaba 依赖,例如 spring-cloud-starter-alibaba-sentinel 来集成 Sentinel。
微信扫描二维码,关注一个有事变的程序员