【Spring cloud】注册服务
一 、版本依赖(2022.3月最新)
注意:Springboot 2.6.3以上,Navos去下载1.4.2版本,Spring Cloud Alibaba :2021.0.1.0, Spring Cloud:2021.0.1
先建一个Spring boot工程,版本选择2.6.4,,勾选Spring Web和lombok插件,在pom.xml中添加:
<!--nacos 1.4.2--> <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>2021.0.1</version> <type>pom</type> <scope>import</scope> </dependency> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-alibaba-dependencies</artifactId> <version>2021.0.1.0</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement>
二、在父工程下创建子工程
在子工程的pom.xml中添加Nacos依赖:
<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dependency>
修改source下的application.yml文件,添加Nacos 配置:
spring:
cloud:
nacos:
discovery:
# 指定nacos server地址
server-addr: localhost:8848
application:
name: provider
server:
port: 8082
2021版IDEA 配置多实例启动:modify options →allow multple instances勾上
启动服务:
可以在Nacos 里面看到注册的服务:
完成!
本文来自博客园,作者:小李不背锅,转载请注明原文链接:https://www.cnblogs.com/lishilin-glut/p/15984077.html