반응형
doOnError()
-
Sequence의 내부 동작 확인을 위한 OperatorSpring Reactive Web Application/Project Reactor 2023. 8. 5. 09:00
Reactor에서는 Upstream Publisher에서 emit되는 데이터의 변경 없이 부수 효과(Side-effect)만을 수행하기 위한 doOnXXX()으로 시작하는 Operator들이 존재합니다. doOnXXX()으로 시작하는 Operator는 Consumer 또는 Runnable 타입의 함수형 인터페이스를 파라미터로 가지기 때문에 별도의 리턴 값이 없습니다. Upstream Publisher의 내부 동작을 로그로 출력하는 등의 디버깅 용도 또는 에러 발생 시 알림을 전송하는 등 부수 효과를 위한 다양한 로직을 적용할 수 있습니다. Operator 설명 doOnSubscribe() Publisher가 구독 중일 때 트리거되는 동작을 추가할 수 있습니다. doOnRequest() Publisher가..