一、版本
<properties>
<java.version>1.8</java.version>
<spring-boot.version>2.5.3</spring-boot.version>
<spring-cloud.version>2020.0.3</spring-cloud.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<spring-cloud-alibaba.version>2021.1</spring-cloud-alibaba.version>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>
二、可能遇到的问题
1.bootstrap.yml 不加载
导入下方依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-bootstrap</artifactId>
</dependency>
2.spring cloud maven clean报错
[FATAL] Non-resolvable parent POM for com.tong.template:spring-cloud-security:0.0.1-SNAPSHOT: Could not find artifact com.tong.template:spring-cloud-template:pom:0.0.1-SNAPSHOT and 'parent.relativePath' points at no local POM @ line 5, column 13@
<parent>
<groupId>com.tong.template</groupId>
<artifactId>spring-cloud-template</artifactId>
<version>0.0.1-SNAPSHOT</version>
<!--<relativePath/>设定一个空值将始终从仓库中获取,不从本地路径获取。所以,删除掉relativePath恢复正常-->
<!-- <relativePath/>-->
</parent>
3.gateway 503 Service Unavailable
2021版本nacos中删除了Ribbon的jar包,因此无法通过lb路由到指定微服务,加入下面的依赖解决
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-loadbalancer</artifactId>
</dependency>
持续更新。。。