From 406364feb65a48bf057764f056a443dfbe9e7953 Mon Sep 17 00:00:00 2001 From: bruceppeng Date: Fri, 14 Jan 2022 17:50:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81=EF=BC=8C?= =?UTF-8?q?=E5=8E=BB=E6=8E=89=E6=97=A0=E7=94=A8=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gateway/core/scg/filter/DynamicRouteScgFilter.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/spring-cloud-tencent-starters/spring-cloud-tencent-polaris-gateway/src/main/java/com/tencent/cloud/polaris/gateway/core/scg/filter/DynamicRouteScgFilter.java b/spring-cloud-tencent-starters/spring-cloud-tencent-polaris-gateway/src/main/java/com/tencent/cloud/polaris/gateway/core/scg/filter/DynamicRouteScgFilter.java index f25a7a1c..d3018884 100644 --- a/spring-cloud-tencent-starters/spring-cloud-tencent-polaris-gateway/src/main/java/com/tencent/cloud/polaris/gateway/core/scg/filter/DynamicRouteScgFilter.java +++ b/spring-cloud-tencent-starters/spring-cloud-tencent-polaris-gateway/src/main/java/com/tencent/cloud/polaris/gateway/core/scg/filter/DynamicRouteScgFilter.java @@ -71,9 +71,7 @@ public class DynamicRouteScgFilter implements WebFilter, Ordered { //Check whether the route has been loaded for(RouteDefinition routeDefinition: gatewayProperties.getRoutes()){ if (id.equals(routeDefinition.getId())){ - return webFilterChain.filter(serverWebExchange) - .doOnError(throwable -> LOG.error("handle DynamicRouteFilter[{}] error.", MetadataContextHolder.get(), throwable)) - .doFinally((type) -> MetadataContextHolder.remove()); + return webFilterChain.filter(serverWebExchange); } } @@ -99,9 +97,7 @@ public class DynamicRouteScgFilter implements WebFilter, Ordered { definition.setPredicates(Arrays.asList(predicate)); dynamicRouteService.add(definition); - return webFilterChain.filter(serverWebExchange) - .doOnError(throwable -> LOG.error("handle DynamicRouteFilter[{}] error.", MetadataContextHolder.get(), throwable)) - .doFinally((type) -> MetadataContextHolder.remove()); + return webFilterChain.filter(serverWebExchange); } } \ No newline at end of file