From 891a049ea5d07d4d07ec886aa4322bb54096c64b Mon Sep 17 00:00:00 2001 From: YunaiV <> Date: Sat, 1 Jun 2019 09:16:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9E=84=E5=BB=BA=20spring=20cloud=20gateway?= =?UTF-8?q?=20&&=20zuul=20=E5=AE=B9=E5=99=A8=E6=B5=8B=E8=AF=95=E7=A4=BA?= =?UTF-8?q?=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/iocoder/springboot/labs/lab05/tomcat/Controller.java | 6 ++++++ lab-07/lab-07-spring-cloud-gateway/pom.xml | 1 + .../springcloudgateway/SpringCloudGatewayApplication.java | 2 ++ lab-07/lab-07-zuul/pom.xml | 1 + lab-07/lab-07-zuul/src/main/resources/application.yml | 4 ++++ 5 files changed, 14 insertions(+) diff --git a/lab-05/lab-05-tomcat/src/main/java/cn/iocoder/springboot/labs/lab05/tomcat/Controller.java b/lab-05/lab-05-tomcat/src/main/java/cn/iocoder/springboot/labs/lab05/tomcat/Controller.java index ed49d3c3..38351d84 100644 --- a/lab-05/lab-05-tomcat/src/main/java/cn/iocoder/springboot/labs/lab05/tomcat/Controller.java +++ b/lab-05/lab-05-tomcat/src/main/java/cn/iocoder/springboot/labs/lab05/tomcat/Controller.java @@ -11,4 +11,10 @@ public class Controller { return "world"; } + @GetMapping("/sleep") + public String sleep() throws InterruptedException { + Thread.sleep(100L); + return "sleep"; + } + } diff --git a/lab-07/lab-07-spring-cloud-gateway/pom.xml b/lab-07/lab-07-spring-cloud-gateway/pom.xml index cbdc8787..a40ccb14 100644 --- a/lab-07/lab-07-spring-cloud-gateway/pom.xml +++ b/lab-07/lab-07-spring-cloud-gateway/pom.xml @@ -12,6 +12,7 @@ 4.0.0 lab-07-spring-cloud-gateway + 1.0.0 UTF-8 diff --git a/lab-07/lab-07-spring-cloud-gateway/src/main/java/cn/iocoder/springboot/labs/lab07/springcloudgateway/SpringCloudGatewayApplication.java b/lab-07/lab-07-spring-cloud-gateway/src/main/java/cn/iocoder/springboot/labs/lab07/springcloudgateway/SpringCloudGatewayApplication.java index 599b04eb..a5b26d79 100644 --- a/lab-07/lab-07-spring-cloud-gateway/src/main/java/cn/iocoder/springboot/labs/lab07/springcloudgateway/SpringCloudGatewayApplication.java +++ b/lab-07/lab-07-spring-cloud-gateway/src/main/java/cn/iocoder/springboot/labs/lab07/springcloudgateway/SpringCloudGatewayApplication.java @@ -12,6 +12,8 @@ public class SpringCloudGatewayApplication { @Bean public RouteLocator myRouteLocator(RouteLocatorBuilder builder) { return builder.routes() + .route(r -> r.path("/hello.txt") + .uri("http://localhost:8000/hello.txt")) .route(r -> r.path("/**") .uri("http://localhost:8080")) .build(); diff --git a/lab-07/lab-07-zuul/pom.xml b/lab-07/lab-07-zuul/pom.xml index 3364852e..1ac5acda 100644 --- a/lab-07/lab-07-zuul/pom.xml +++ b/lab-07/lab-07-zuul/pom.xml @@ -12,6 +12,7 @@ 4.0.0 lab-07-zuul + 1.0.0 UTF-8 diff --git a/lab-07/lab-07-zuul/src/main/resources/application.yml b/lab-07/lab-07-zuul/src/main/resources/application.yml index 4812e98f..850b0383 100644 --- a/lab-07/lab-07-zuul/src/main/resources/application.yml +++ b/lab-07/lab-07-zuul/src/main/resources/application.yml @@ -1,6 +1,10 @@ zuul: routes: static: + path: /hello.txt + url: http://127.0.0.1:8000/ + stripPrefix: false + api: path: /** url: http://127.0.0.1:8080 include-debug-header: true