exceptionally1 CompletableFuture와 에러로그 회사 업무 중 completableFuture를 사용하여 데이터를 처리하는 로직이 있다. 묘하게 데이터가 이상한 경우가 있었다. 서버 로그를 보면 에러로그는 하나도 없이 깨끗하다. 마치 몸이 안좋아 병원에 갔는데, 이상이 없으니 식단조절하고 스트레스 관리를 하라는 경우처럼... 난감했다...하지만 포기하지 않고 열심히 구글링은 해보던 중 힌트를 발견했다. 바로 exceptionally!!!! 뭔가 딱 봐도 익셉션을 처리하게 생긴 아이 같지 않은가. 그렇다면 가볍게 코드를 보면서 얘기해보자. 우선 completableFuture안에서 익셉션이 발생한 경우이다. 이 경우 우리는 보통 에러가 발생하여 관련된 로그가 남는 것을 기대할 것이다. 그러나 실제 결과는 어떠할까? 아무런 에러 로그 없이 정상 실행 후.. 2023. 6. 6. 이전 1 다음