@Bean
public RouteLocator customRouteLocator(RouteLocatorBuilder builder) {
return builder.routes()
// 数据共享服务限流
.route("web_limit", r -> r.path("/palm/**")
.filters(f -> {
f.hystrix(c -> c.setName("slowcmd").setFallbackUri("forward:/fallback"));
f.preserveHostHeader(); // 禁止后方302 关键代码
return f;
})
.uri("lb://system-manager")
)
.build();
}
本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!