依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-gateway</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
配置Bean
@Bean
public RouteLocator routeLocator (RouteLocatorBuilder locatorBuilder) {
return locatorBuilder.routes()
.route(p ->
p.path("/xx")
.filters(f -> f.stripPrefix(1))
.uri("http://localhost:8181")
)
.route(p ->
p.path("/go")
.filters(f -> f.stripPrefix(1))
.uri("lb://MDB")
)
.build();
}