Моно молния обрабатывает ситуацию, когда один из вызовов не удается - PullRequest
0 голосов
/ 25 марта 2019

У меня есть ситуация, когда мне нужно сделать 5 звонков и собрать данные

Я пытался сделать

Mono.zip(
   // Call1
   // Call2
   // Call3
   // Call4
   // CAll5
)
.map(tuple -> MyaggregatorFunction(tuple);

Что здесь происходит, так это то, что при сбое Call3 я ничего не получаю в своем ответе. Как я могу справиться с этим? Я читал о defaultIfEmpty, но не уверен, что это правильно и как его использовать.

...