728x90
[Spring Batch] 구조
Batch란…? 사전 정의 큰 단위의 작업을 일괄 처리 대부분 처리량이 많고 비 실시간성 처리에 사용 대용량 데이터 계산, 정산, 통계, 데이터베이스, 변환 etc… 컴퓨터 자원을 최대로 활용 컴퓨터 자원 사용이 낮은 시간대에 배치를 처리하거나 배치만 처리하기 위해 사용자가 사용하지 않는 또 다른 컴퓨터 자원을 사용 사용자 상호작용으로 실행되기 보단, 스케줄러 같은 시스템에 의해 실행되는 대상 ex) 매일 오전 10시에 배치 실행, 매주 월요일 12시 마다 실행 etc… crontab, jenkins… Spring Batch 란…? 배치 처리를 하기 위한 Spring Framework 기반 기술 Spring의 주요 기능 사용 가능 (DI, AOP, PSA) 스프링 배치의 실행 단위: Job, Step 비..
- Spring Framework Module/Spring Batch
- · 2023. 2. 18.
728x90