Reactor 체인에서 Mono<Void> 반환값을 가진 인수를 포함한 zip 연산을 보고합니다.

들어오는 Mono<Void>가 완료되는 즉시 Zip이 빈 채로 완료됩니다. 빠른 수정에서는 zip(), zipWhen()zipWith()when으로 바꾸도록 제안합니다.

예:

Mono.zip(Mono.just(1), Mono.fromRunnable(() -> System.out.println("value")))
                .map(v -> "New value")
                .doFinally(System.out::println);

빠른 수정을 적용한 후:

Mono.when(Mono.just(1), Mono.fromRunnable(() -> System.out.println("value")))
                .then(Mono.fromCallable(() -> "New value"))
                .doFinally(System.out::println);

2023.1의 새로운 기능