Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 |
30 | 31 |
Tags
- 논문
- MySQL
- 영속성컨텍스트
- 디자인패턴
- 장애물인식
- 자료구조
- persistance context
- 논문리뷰
- Spring Batch
- Jetson
- 알고리즘
- 운영체제
- 파이썬
- 딥러닝
- Java
- Hibernate
- 포인트클라우드
- 자율주행
- cartograhper
- 프로그래머스
- Python
- 이펙티브자바
- 아두이노
- 자바
- Database
- 네트워크
- JPA
- 배달로봇
- DeepLearning
- 자바ORM표준JPA프로그래밍
Archives
- Today
- Total
목록itemStream (1)
제리 devlog

들어가며 배치 작업을 실행하다 보면 실패 상황에 빈번하게 직면하게 됩니다. 배치를 실패한 경우 단순하게 재시작을 해서 처리하는 방법도 있지만, 시간이 오래 걸리는 배치의 경우 처음부터 다시 실행하는 게 쉽지 않습니다. 다행히 Spring Batch에서는 ItemStream을 제공합니다. 이번에는 ItemStream을 활용하여 어떻게 재시작 관점에서의 문제를 해결할 수 있는지 정리해 봤습니다. BATCH_STEP_EXECUTION_CONTEXT 테이블 ItemStream을 살펴보기 전 BATCH_STEP_EXECUTION_CONTEXT 테이블을 설명드리겠습니다. 이 테이블은 Spring Batch에서 관리하는 메타데이터 테이블 중 하나입니다. Spring Batch 공식 문서에서는 이 테이블을 다음과 같이..
Spring Batch
2023. 1. 7. 22:18