Commit dda50dbc by Nepxion

修改Gateway测试用例

parent fe22f8df
...@@ -12,9 +12,6 @@ package com.nepxion.discovery.plugin.example; ...@@ -12,9 +12,6 @@ package com.nepxion.discovery.plugin.example;
import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient; import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.gateway.route.RouteLocator;
import org.springframework.cloud.gateway.route.builder.RouteLocatorBuilder;
import org.springframework.context.annotation.Bean;
@SpringBootApplication @SpringBootApplication
@EnableDiscoveryClient @EnableDiscoveryClient
...@@ -25,11 +22,11 @@ public class DiscoveryApplicationGateway { ...@@ -25,11 +22,11 @@ public class DiscoveryApplicationGateway {
new SpringApplicationBuilder(DiscoveryApplicationGateway.class).run(args); new SpringApplicationBuilder(DiscoveryApplicationGateway.class).run(args);
} }
@Bean /*@Bean
public RouteLocator routeLocator(RouteLocatorBuilder builder) { public RouteLocator routeLocator(RouteLocatorBuilder builder) {
return builder return builder
.routes() .routes()
.route(r -> r.path("/discovery-springcloud-example-a/**").uri("lb://discovery-springcloud-example-a")) .route(r -> r.path("/discovery-springcloud-example-a/**").uri("lb://discovery-springcloud-example-a").id("discovery-springcloud-example-a"))
.build(); .build();
} }*/
} }
\ No newline at end of file
...@@ -17,4 +17,7 @@ spring.cloud.zookeeper.discovery.metadata.group=example-service-group ...@@ -17,4 +17,7 @@ spring.cloud.zookeeper.discovery.metadata.group=example-service-group
management.port=5500 management.port=5500
# Spring cloud api gateway config # Spring cloud api gateway config
spring.cloud.gateway.discovery.locator.enabled=true spring.cloud.gateway.discovery.locator.enabled=true
\ No newline at end of file spring.cloud.gateway.routes[0].id=discovery-springcloud-example-a
spring.cloud.gateway.routes[0].predicates[0]=Path=/discovery-springcloud-example-a/**
spring.cloud.gateway.routes[0].uri=lb://discovery-springcloud-example-a
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment