резервный микронавт, похоже, не сработал (RC1) - PullRequest
0 голосов
/ 04 октября 2018

Я просмотрел документацию и различные примеры, не совсем уверенный в том, чего не хватает в следующем:

У меня есть контроллер, которого нет в приложении gateway aka beer-front.Но контроллер внутри beer-stock, который вызывается через другого клиента на фактическом сервере шлюза.

В этом контроллере у меня есть следующий оператор :

 Single<BeerMarkup> markupMaybe1 =  markupControllerClient.baseCosts()
.onErrorReturnItem(new BeerMarkup("shouldNotBeCalled",50.16,50.16));

Тамэто MarkupControllerClient.java файл и этот MarkupControllerFallBack.java

Если я остановлю приложение биллинга пива, я ожидаю, что вместо этого будет загружен запасной файл, он загрузится вonErrorReturnItem объект.

Я пробовал с circuitBreakers и Retryable, ни один из которых не вызвал откат.

Не совсем то, что еще есть - может быть, я что-то упустил.

...