注:升级后spring boot为2.0版本,spring cloud为Finchley.M8版本。
2.0官方文档地址:https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/
gitee项目地址:https://gitee.com/lwydyby/springcloud-adplatform
升级时,官方建议引进的依赖(可以提示配置的改动):
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-properties-migrator</artifactId>
</dependency>
一.Eureka
- 依赖修改为:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>
- 如果引用了actuator,actuator的默认路径有ip:port/info等改为IP:port/actuator/info,以此类推
- 如需使用spring boot admin监控项目,则需增加如下配置:
eureka:
instance:
hostname: localhost
metadata-map:
user.name: admin
user.password: admin
health-check-url-path: /actuator/health
home-page-url-path: /actuator
status-page-url-path: /actuator/info
client:
registerWithEureka: false
fetchRegistry: false
二.gateway
1. 需要修改的依赖:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>