스프링배치 2

Spring Batch 관리 도구 Jenkins 대안 탐색기

📝 개요Spring Batch 기반 배치 작업의 스케쥴링 및 이력 확인하는데 Jenkins를 가장 많이 사용한다.Jenkins를 사용하면서 느낀 불편함들이 있었다.(가장 큰 불편함) 돈을 내지 않으면 이중화를 하기 까다롭다. ThinBackup ? NAS ?Spring Batch 작업을 등록하기 위한 별도 Jenkins 설정 or Jenkinsfile을 만들어야 한다.Jenkins도 좋지만, 다른 대안이 없을지 찾아보는 그 과정을 공유하고자 한다.🔍 Spring Batch 관리 도구 Jenkins 대안 탐색기Spring Batch 관리 도구 Jenkins 대안을 찾아보자.Spring Batch 관리 도구로써 적절하다고 판단하는 기준은 다음과 같다.IDC 이중화를 제공하는가 (수동태말고 능동태로 말이다..

2024/개발 2024.07.28

Spring Batch - 기본 프로젝트 만들기

Spring Batch 를 활용한 기본적인 프로젝트를 만들어서 돌려보자. (아래 작성한 소스코드는 여기에서 확인할 수 있다. 👉 github.com/mjin1220/spring-batch-project) 먼저 Spring Boot로 기본 프로젝트를 생성해본다. 자바 기본 프로젝트(with gradle)를 생성하고, 스프링 부트 공식 사이트에서 제공하는 build.gradle을 복사해서 적용한다. 복사한 설정 값 중에서 group, sourceCompatibility를 수정하고, 필요한 라이브러리가 있다면 더 추가한다. plugins { id 'org.springframework.boot' version '2.4.4' id 'io.spring.dependency-management' version '1.0..

2021/개발 2021.05.01
반응형