我正在尝试为我的 api 网关中的所有请求添加全局超时。下面是我的路由bean:
@Configuration
public class DataserviceRoute {
@Bean
public RouteLocator customRouteLocator(RouteLocatorBuilder builder) {
return builder.routes()
.route("abc_service",
r -> r.path("/abc/**").uri("http://localhost:7010"))
.route("def_service",
r -> r.path("/def/**").uri("http://localhost:8085"))
.route("xyz_service",
r -> r.path("/xyz/**").uri("http://localhost:1800"))
.build();
}
}
如何为所有路由配置全局超时?