실행 환경

  • Scheduler Server 1.2 이상

Application 추가

Biz App' 패키징 유형에 따라 달라질 수 있습니다.
Scheduler Server의 apps 디렉토리에 Application을 추가합니다.

  1. apps 디렉토리에 application을 추가합니다. (ex. sample1.jar )

  2. apps 에 하위디렉토리로 lib 디렉토리(ex. usrlib) 를 생성하고 필요한 library를 복사합니다.
    실행옵션의 classpath 와 관계됩니다.

    C:/scheduler-server/apps/
    C:/scheduler-server/apps/lib   -> usrlib 권장.
    C:/scheduler-server/bin
    C:/scheduler-server/conf
    C:/scheduler-server/lib
    C:/scheduler-server/log
    
  3. apps 에 하위디렉토리로 conf 디렉토리(ex. usrconf) 을 생성하고 property 파일을 복사합니다.
    glue.properties, user-application.properties 등의 파일을 관리합니다.
    실행옵션의 -D 옵션(CONFIG_PATH) 와 관계됩니다.

    C:/scheduler-server/apps/
    C:/scheduler-server/apps/conf  -> usrconf 권장
    C:/scheduler-server/apps/lib
    C:/scheduler-server/bin
    C:/scheduler-server/conf
    C:/scheduler-server/lib
    C:/scheduler-server/log
    
  4. job 실행 로그를 확인한다.
    log configration에서 설정한 로그파일은 실행옵션의 기타(directory) 를 기준으로 로그파일이 생성됩니다.

    - 로그파일 생성 규칙 : $SCHEDULER_HOME/logs/#JobKey/#TriggerKey/#JobName_#Date.log