Reative Streams
-
14장 Operator 6 - timeSpring/Webflux 2023. 7. 26. 23:21
github : https://github.com/bjpublic/Spring-Reactive/tree/main/part2/src/main/java/chapter14/operator_6_time 14.7 Sequence 의 동작 시간 측정을 위한 Operator delayElements(), interval(), timeout() 등 Reactor Sequence 의 동작 시간을 제어하는 Operator 를 사용해 보았는데, 이외에도 Reactor Sequence 의 동작 시간 자체를 측정하는 특별한 Operator 가 존재합니다 1) elapsed https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Flux.html#elapse..
-
14장 Operator 5 - ErrorSpring/Webflux 2023. 7. 22. 19:51
github : https://github.com/bjpublic/Spring-Reactive/tree/main/part2/src/main/java/chapter14/operator_5_error 질문 flatMap vs map ? 14.6 에러 처리를 위한 Operator 1) error https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Flux.html#error-java.util.function.Supplier- error() Operator 는 파라미터로 지정된 에러로 종료하는 Flux 를 생성합니다 error() 는 마치 throw 를 사용해서 예외를 의도적으로 던지는 것 같이 동작하는데 checked exception..