본문 바로가기
반응형

배치프로그램2

자동실행을 위한 Runnable JAR file 생성 방법 어느새 9월이 다 되어가는 8월에 블로그 글을 쓰다니... 정리하고 싶은 글은 많은데 정리가 안되므로 간단하게 작성할 수 있는 내용을 쓴다. 자동실행을 위한 Runnable JAR file 생성 방법 매일 혹은 매월 정기적으로 수행되어야 하는 프로그램 묶음을 만들어야 할 때 사용하는 방법이다. 이런 프로그램 묶음을 일괄적으로 처리한다고 배치프로그램이라고들 한다. 배치프로그램은 일반적으로 Java Application 으로 구동이 가능한 형태로 프로그램을 구성한다. 프로그램 구성은 각자의 방식이 있을 것으로 생각되니 알아서 잘 만들어주시고. 본인의 프로젝트를 구성해서 원하는 프로그램을 만들어 둔 뒤에, 해당 프로그램이 잘 실행되는 걸 확인하면 이제 서버에서 해당 프로그램이 구동될 수 있도록 파일을 생성해주.. 2017. 8. 23.
crontab 설정 사용방법 배치프로그램을 또 관리하게 되었다. WINDOWS 서버에서 스케쥴로 동작하던 과거와 달리 LINUX 서버를 사용하게 되어 crontab 설정으로 배치 스케쥴링을 관리하고 있다. 물론 Spring Framework를 사용할 때처럼 Quartz를 사용하여 각 프로젝트별로 배치 프로그램을 관리 및 수행하는 것도 좋은 방법인 듯 하나, 배치만 별도로 관리하거나 중앙에서 관리해야 하는 경우는 crontab이 적절하다고 본다. crontab 사용법 / 설정방법 cron, crond, cron daemon, crontab 다 같은 용어로 사용되며 리눅스용 작업 스케쥴러, 프로세스 예약 데몬 등으로 생각하면 된다. 먼저 간단한 예시를 보자. ######## cron tab example ########## # 분 시 .. 2016. 11. 8.
반응형