spring webclient1 Spring WebClient + Reactor 기반 비동기 흐름 정리 subscribe(), doOnSuccess, onErrorResume의 동작 방식과 예외 처리 흐름, 그리고 실패 이력 저장까지. 실무 중심으로 정리한 비동기 처리를 정리했습니다. 왜 이 글을 쓰게 됐는가Spring WebClient 또는 Reactor (Mono, Flux) 기반의 비동기 처리 코드를 다루다 보면, 이런 고민이 한두 번씩은 생깁니다.subscribe() 내부에서 예외를 던지면 호출자가 인식할까?doOnSuccess, onErrorResume은 실제 흐름을 어떻게 바꾸는 걸까?메시지 전송 실패를 DB에 기록하려면 로직을 어디에 넣는 게 좋을까?이 글은 그런 궁금증을 실제 코드와 함께 짚어보고, 실무에 적용할 수 있도록 정리해봤습니다.Mono는 언제 실행되는가?다음처럼 생긴 코드는 많이 .. 2025. 5. 20. 이전 1 다음