본문 바로가기

두두의 IT/Spring

Spring Batch 개요 ?

728x90

Chunk 단위 - 통합. 대용량 처리할 때 지정된 데 까지는 저장이 가능

Task 단위 - 분리. 한번 취소 하면 한꺼번에 다 취소됨

GPP는 대용량 처리가 없을 거 같아서 Task 단위로 PoC 진행 ..

키스라인은 Chunk 단위. 통신문제인지 DB 처리문제인지 디버깅하면서 체크 필요

 

스프링 배치를 사용할 때 로깅 역할을 하는 6개 테이블이 정해져 있음

 

퀴츠 + 자바 : 정확한 시간에 돌아야 할 때 사용

스프링배치 + 젠킨스 서버 : 조금 딜레이 돼도 될 때, 편리함

 

url 파라미터로 받을 때 쿼츠를 사용 ?

동일한 테이블을 바라볼 때는 시간차를 두는 게 나음

 

Table 컬럼명에서 Schedulerlockname은 job당 있고, Locked_by는 호스트(서버)당이다.

 

'두두의 IT > Spring' 카테고리의 다른 글

[Spring Batch] 12. Multi Thread Processing  (0) 2024.07.12
[Spring Batch] 02. Spring Batch 시작  (0) 2024.07.12
static / final / 상수  (0) 2023.04.18
Builder와 Getter/Setter  (0) 2023.04.18
int, Integer 차이  (0) 2023.04.17