Кеш Spring Cloud Gateway
Я тестирую Spring Cloud Gateway 2.0.0 M9. Возможно ли кешировать ответ в Spring Cloud Gateway API? Идея состоит в том, чтобы кэшировать и URL с некоторыми параметрами таким же образом, что и кэш-прокси. Может быть, через фильтр или предикат?
Я знаю, что можно сделать разрыв цепи с Hystrix, чтобы это было что-то подобное.
@SpringBootApplication
public class WorkflowGatewayApiApplication {
@Bean
public RouteLocator customRouteLocator(RouteLocatorBuilder builder) {
return builder.routes()
.route("path_route", r -> r.predicate(conf -> <IF_CACHE_RETURN_CACHE?>)
.path("/testapps")
.uri("http://httpbin.org/"))
.build();
}
public static void main(String[] args) {
SpringApplication.run(WorkflowGatewayApiApplication.class, args);
}
}