From d4a4c1d6a3938662bba6747d86bfba292efe1c96 Mon Sep 17 00:00:00 2001 From: smallchill Date: Tue, 19 Jul 2022 17:10:52 +0800 Subject: [PATCH] =?UTF-8?q?:zap:=20=E5=8A=A8=E6=80=81=E7=BD=91=E5=85=B3?= =?UTF-8?q?=E9=80=82=E9=85=8D=E6=96=B0=E7=89=88API?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gateway/dynamic/DynamicRouteServiceListener.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/blade-gateway/src/main/java/org/springblade/gateway/dynamic/DynamicRouteServiceListener.java b/blade-gateway/src/main/java/org/springblade/gateway/dynamic/DynamicRouteServiceListener.java index 1f49f790..31a87b91 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/dynamic/DynamicRouteServiceListener.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/dynamic/DynamicRouteServiceListener.java @@ -27,6 +27,7 @@ import com.alibaba.nacos.api.exception.NacosException; import lombok.extern.slf4j.Slf4j; import org.springblade.core.launch.constant.NacosConstant; import org.springblade.core.launch.props.BladeProperties; +import org.springframework.cloud.context.config.annotation.RefreshScope; import org.springframework.cloud.gateway.route.RouteDefinition; import org.springframework.core.annotation.Order; import org.springframework.stereotype.Component; @@ -43,6 +44,7 @@ import java.util.concurrent.Executor; @Order @Slf4j @Component +@RefreshScope public class DynamicRouteServiceListener { private final DynamicRouteService dynamicRouteService; @@ -87,7 +89,7 @@ public class DynamicRouteServiceListener { dynamicRouteService.updateList(routeDefinitions); } } catch (NacosException ignored) { - + ignored.printStackTrace(); } }