특정 잡만 수행하고 싶을 때
안녕하세요~ 이번에는 배치를 수행하면서 특정한 잡 1개만을 수행하고 싶을 때 수행하는 방법입니다. 1. application.properties 에 아래와 같이 추가 spring.batch.job.names=${job.name:SampleJob} 2. 실행 옵션을 변경 java -Dserver.port=8081 -Duser.timezone=Asia/Seoul -Dspring.profiles.active=cron -jar *.jar --job.name=SampleJob * 여기서 맞추셔야 할 부분은 port는 수행하실 포트 번호로 수행해주세요. profile 이 cron 인 경우 위와 같이 실행해줍니다. 프로파일이 변경되면 -Dspring.profiles.active=${profile} 로 다른 변수를 넣..
Server
2022. 1. 10. 15:07
공지사항