我一直在尝试找到一个与 eureka 服务器集成的 spring 云网关的运行示例以及一些 Hystrix 示例,但到目前为止我找不到。
有什么地方可以找到吗?我真的很想看到使用 spring 云网关,取代我当前的 Zuul API 服务。
谢谢!
最佳答案
在 Finchley.M5 中,API 发生了变化
@Bean
public RouteLocator customRouteLocator(RouteLocatorBuilder builder)
{
GatewayFilter filter = new RewritePathGatewayFilterFactory()
.apply("/admin/(?<segment>.*)", "/${segment}");
return builder.routes()
.route(r -> r.path("/admin/**")
.filter(filter)
//.uri("http://localhost:3000"))
.uri("lb://admin")) // with load balancer through Eureka
.build();
}
关于spring-boot - spring 云网关和 Eureka 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46113786/