배치 파라미터관련 재질문,,
- 작성자 :
- 손*민
- 작성일 :
- 2013-08-20 13:40:38
- 조회수 :
- 820
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
배치생성후 로컬 테스트시에는 JUnit 으로 하여
jobParameter 를 별도로 설정하여
job.xml 파일에 #{jobParameters[@@@]} 으로 사용할 수 있었습니다.
하지만 로컬이 아닌 실 운영에서 실행하고 스케쥴 등록시에는 어떻게
jobParamter 를 등록하여 적용할 수 있는지 그 방법을 알고 싶습니다..저번에 질문을 하였는데 제가 좀 이해가 안돼서 그러니..좀 쉽게(?) 알려주시면 감사하겠습니다.
참고로 제가 원하는 파라미터는 현재 날짜를 YYYYMMDD 포맷형식으로 읽을 수 있어야합니다.
가령 File To DB 에서
읽어드릴 파일의 파일명이 YYYYMMDD_XXXXX.txt
이런형식이기 때문입니다.
따라서,,실 job.xml 에서는
#{jobParameters{TODAY}}_XXXX.txt
이렇게 쓰게 되는거겠죠,,이렇게 생성한 job을 실 운영에서 스케쥴등록 및
실행을 하기 위해 저 파라미터를 어디서 추가해야되는건지..
어떻게 적용시켜야되는건지...알려주시면 감사하겠습니다~
jobParameter 를 별도로 설정하여
job.xml 파일에 #{jobParameters[@@@]} 으로 사용할 수 있었습니다.
하지만 로컬이 아닌 실 운영에서 실행하고 스케쥴 등록시에는 어떻게
jobParamter 를 등록하여 적용할 수 있는지 그 방법을 알고 싶습니다..저번에 질문을 하였는데 제가 좀 이해가 안돼서 그러니..좀 쉽게(?) 알려주시면 감사하겠습니다.
참고로 제가 원하는 파라미터는 현재 날짜를 YYYYMMDD 포맷형식으로 읽을 수 있어야합니다.
가령 File To DB 에서
읽어드릴 파일의 파일명이 YYYYMMDD_XXXXX.txt
이런형식이기 때문입니다.
따라서,,실 job.xml 에서는
#{jobParameters{TODAY}}_XXXX.txt
이렇게 쓰게 되는거겠죠,,이렇게 생성한 job을 실 운영에서 스케쥴등록 및
실행을 하기 위해 저 파라미터를 어디서 추가해야되는건지..
어떻게 적용시켜야되는건지...알려주시면 감사하겠습니다~
A
안녕하세요 프레임워크 센터입니다.
배치를 실행하실 때 파라미터를 함께 주실 수 있습니다.
배치명 TODAY=20130820
이런식으로 배치 실행시 파라미터를 같이 써 주시면 됩니다.
수고하세요.
배치를 실행하실 때 파라미터를 함께 주실 수 있습니다.
배치명 TODAY=20130820
이런식으로 배치 실행시 파라미터를 같이 써 주시면 됩니다.
수고하세요.