java Play и отказоустойчивый выключатель - PullRequest
0 голосов
/ 15 марта 2019

Я пишу приложение в java play 2.5, которое вызывает удаленный сервис.Документы Playframework указывают отказоустойчивый .На самом деле я использую внутреннюю структуру, которую я не могу изменить.Но он использует класс, который создает все WSRequest, которые выполняются.

Можно ли добавить к этому запросу WSRequestFilter, который заключает исходный запрос в вызов автоматического выключателя?

originalWSRequest.setRequestFilter(
     (WSRequestExecutor executor) -> (StandaloneWSRequest request) -> Failsafe.with(circuitBreaker).get(executor.apply(request))
)
...