메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

배치 파라미터관련 재질문,,
  • 작성자

    손*민

  • 작성일

    2013-08-20 13:40:38

  • 조회수

    1,071

  • 구분

    실행환경

  • 진행상태

    완료

질문

배치생성후 로컬 테스트시에는 JUnit 으로 하여

jobParameter 를 별도로 설정하여

job.xml 파일에 #{jobParameters[@@@]} 으로 사용할 수 있었습니다.

하지만 로컬이 아닌 실 운영에서 실행하고 스케쥴 등록시에는 어떻게

jobParamter 를 등록하여 적용할 수 있는지 그 방법을 알고 싶습니다..저번에 질문을 하였는데 제가 좀 이해가 안돼서 그러니..좀 쉽게(?) 알려주시면 감사하겠습니다.

참고로 제가 원하는 파라미터는 현재 날짜를 YYYYMMDD 포맷형식으로 읽을 수 있어야합니다.

가령 File To DB 에서

읽어드릴 파일의 파일명이 YYYYMMDD_XXXXX.txt

이런형식이기 때문입니다.

따라서,,실 job.xml 에서는

#{jobParameters{TODAY}}_XXXX.txt

이렇게 쓰게 되는거겠죠,,이렇게 생성한 job을 실 운영에서 스케쥴등록 및

실행을 하기 위해 저 파라미터를 어디서 추가해야되는건지..

어떻게 적용시켜야되는건지...알려주시면 감사하겠습니다~

답변

안녕하세요 프레임워크 센터입니다.

배치를 실행하실 때 파라미터를 함께 주실 수 있습니다.

배치명 TODAY=20130820

이런식으로 배치 실행시 파라미터를 같이 써 주시면 됩니다.

수고하세요.

이 페이지의 구성

묻고 답하기