环境:
<spring-cloud.version>Greenwich.SR3</spring-cloud.version> <spring-cloud-alibaba.version>2.1.2.RELEASE</spring-cloud-alibaba.version><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-gateway</artifactId> </dependency>
gateway路由配置:
spring:application:name: mall-gatewaycloud:gateway:discovery:locator:lower-case-service-id: trueenabled: trueroutes:- id: mall-portaluri: lb://mall-portalpredicates:- Path=/home/**,/portal/**
- 直接访问服务可以访问
- 路由匹配日志也有:match trailing slash: true
解决:
<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-loadbalancer</artifactId><version>3.1.1</version> </dependency>