Я пишу приложение в java play 2.5, которое вызывает удаленный сервис.Документы Playframework указывают отказоустойчивый .На самом деле я использую внутреннюю структуру, которую я не могу изменить.Но он использует класс, который создает все WSRequest
, которые выполняются.
Можно ли добавить к этому запросу WSRequestFilter
, который заключает исходный запрос в вызов автоматического выключателя?
originalWSRequest.setRequestFilter(
(WSRequestExecutor executor) -> (StandaloneWSRequest request) -> Failsafe.with(circuitBreaker).get(executor.apply(request))
)