Browse Source

🎉 动态网关设置启动加载

test
smallchill 5 years ago
parent
commit
297b1fb8f5
  1. 6
      blade-auth/pom.xml
  2. 3
      blade-gateway/src/main/java/org/springblade/gateway/dynamic/DynamicRouteServiceListener.java

6
blade-auth/pom.xml

@ -73,10 +73,10 @@
<artifactId>jjwt</artifactId>
<version>0.9.1</version>
</dependency>
<!--Zipkin-->
<!-- 链路追踪、服务监控 -->
<!--<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zipkin</artifactId>
<groupId>org.springblade</groupId>
<artifactId>blade-starter-trace</artifactId>
</dependency>-->
</dependencies>

3
blade-gateway/src/main/java/org/springblade/gateway/dynamic/DynamicRouteServiceListener.java

@ -77,6 +77,9 @@ public class DynamicRouteServiceListener {
return null;
}
});
String configInfo = configService.getConfig(dataId, group, 5000);
List<RouteDefinition> routeDefinitions = JSON.parseArray(configInfo, RouteDefinition.class);
dynamicRouteService.updateList(routeDefinitions);
} catch (NacosException ignored) {
}

Loading…
Cancel
Save