我正在用java play 2.5编写一个调用远程服务的应用程序。 Playframework文档指出了failsafe。
实际上,我使用了无法修改的内部框架。但它使用一个类来创建所有已执行的WSRequest
。
是否可以向该请求添加WSRequestFilter
并将原始请求包装在断路器调用中?
originalWSRequest.setRequestFilter(
(WSRequestExecutor executor) -> (StandaloneWSRequest request) -> Failsafe.with(circuitBreaker).get(executor.apply(request))
)