[Reactive Java] Spring WebFlux에서 Error 다루기
애플리케이션을 설계하고 개발할 때 다양한 케이스의 예외 상황을 고려해야 하는 것처럼, 리액티브 애플리케이션을 설계할 때도 모든 종류의 예외 상황을 처리 할 수 있어야 한다. 우리가 알고 있는 onError 시그널은 리액티브 스트림 스펙의 필수 요소여서 예외를 처리할 수 있는 경로로 전파 할 수 있다. 그러나 최종 구독자가 onError 시그널에 대한 핸들러를 정의하지 않으면 onError는 UnsupportedOperationException을 발생 시킨다. 그리고 리액티브 스트림에서는 onError가 스트림이 종료되었다고 정의하고 있다. 그렇기 때문에 onError 시그널을 받으면 시퀀스가 실행을 중지하게 된다. 아래 onError 시그널을 처리할 수 있는 다양한 방법을 살펴보자. 1. subscrib..
JAVA/Reactive Java
2021. 2. 23. 18:53
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- mlops
- Java
- Rest
- it
- 머신러닝
- okhttp
- tensorflow
- 프로그램
- 인공지능
- 데이터플랫폼설계
- HTTP
- 딥러닝
- 빅데이터
- 교육
- Spring
- 텐서플로우
- http client
- SW
- 소프트웨어
- AWS
- java8
- rest api
- ai
- 소프트웨어교육
- 데이터파이프라인
- llm
- HttpClient
- API
- 데이터플랫폼
- 자바
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 |
글 보관함