반응형 cron2 Spring 3.x + Quartz 연동 시 주의사항 Spring 3.x + Quartz 연동 시 주의사항 프로젝트 설정이 개발의 반이라지만 기존 프로젝트 설정을 변경하는 건 그보다 더 큰 작업임을 종종 느낀다. ^_ㅠ 일하면서 중간중간 변경이 필요하므로 일정이 더 쫄리기 때문이지.. 오늘은 Spring 3.x + Quartz 연동 시 주의사항에 대해 알아보자. 1) Quartz version은 1.8.6을 사용해라. 최신 버전의 jar 파일을 다운 받아서 (그마저도 2017년 4월이다) 사용하려 했더니 다 맞게 쓰고 maven update를 하고 프로젝트를 몇 번을 clean을 해도 안된다고 나오더니 그 이유가 있었더랬다. Spring 3.x 버전에서는 Quartz 2.x 이상을 사용할 수 없다. 2.x 이전에 나온 버전 중 가장 최신의 jar 파일인 1.. 2018. 10. 29. crontab 설정 사용방법 배치프로그램을 또 관리하게 되었다. WINDOWS 서버에서 스케쥴로 동작하던 과거와 달리 LINUX 서버를 사용하게 되어 crontab 설정으로 배치 스케쥴링을 관리하고 있다. 물론 Spring Framework를 사용할 때처럼 Quartz를 사용하여 각 프로젝트별로 배치 프로그램을 관리 및 수행하는 것도 좋은 방법인 듯 하나, 배치만 별도로 관리하거나 중앙에서 관리해야 하는 경우는 crontab이 적절하다고 본다. crontab 사용법 / 설정방법 cron, crond, cron daemon, crontab 다 같은 용어로 사용되며 리눅스용 작업 스케쥴러, 프로세스 예약 데몬 등으로 생각하면 된다. 먼저 간단한 예시를 보자. ######## cron tab example ########## # 분 시 .. 2016. 11. 8. 이전 1 다음 반응형