2. Spring Batch Admin

스프링 배치 어드민은 스프링은 오픈소스 프로젝트이며, 스프링배치에 대한 유저인터페이스를 웹 베이스로 제공합니다.
spring boot 와 spring admin을 연동시켜보았습니다.
– maven dependency 추가
image
image1
image2
spring admin batch 에서 web 설정을 그대로 쓰기 위해 servlet-config, webapp-config 설정을 가져옵니다.
image6
image3
– mainConfiguration을 import하고 bootRun을 하면 콘솔에서 접근가능한
url들이 나타납니다.
image4
http:도메인/home 으로 들어가면 다음과 같이 페이지가 뜹니다.
image5
spring IO 에서 spring batch에 대한 소식을 봤는데 버전 2.0.0.M1 이 릴리즈 되면서 다양한것들이 가능해졌습니다.
[… will now support JSR-352 configured jobs. By dropping your XML based configuration in the /META-INF/batch-jobs directory as the spec requires, Spring Batch Admin will load the job to be launchable by the REST endpoints and the current UI. All of the monitoring aspects provided by Spring Batch Admin (viewing the executions, start/stop/restart, etc) are available.]
2.0.0.M1 release로 바뀌면서 JSR-352(배치 처리를 위한 JSR 표준)를 더이상 지원하지 않습니다.
더이상 xml 베이스로 된 설정파일을 읽지 않고 UI에서 REST로 처리되고 모든 배치 진행중인 상황을 볼수 있습니다. 라고 써있네요.
batch의 진행상황을 보고 싶으면 batch admin을 추가해서 쉽게 확인 가능할것 같습니다.
spring batch 에 대한 기본 이해 후 batch admin의 사용법을 알아보겟습니다.
참고 : http://docs.spring.io/spring-batch-admin/getting-started.html

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Google photo

Google의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

%s에 연결하는 중

WordPress.com에서 무료 웹사이트 또는 블로그 만들기.

위로 ↑

%d 블로거가 이것을 좋아합니다: