설치가이드 - Scheduler Manager 설정파일

Meta Manager

Meta Manager의 설정 파일을 다음과 같습니다.

  1. meta-manager.properties

meta-manager.properties

Application( glue-scheduler-manager-<version>.war )의 다음 2개 파일이 수정되는 경우, meta-manager.properties 파일의 property가 추가 또는 삭제될 수 있습니다.

  • / WEB-INF / classes / applicationContext.xml
  • / WEB-INF / classes / logback.xml

meta-manager.properties 에는 다음과 같은 property가 있습니다.

  1. dataSource.jndiname.security : dataSource.jndiname.security의 값은 데이타소스 JNDI 이름( 권한관리 용 ) 으로 설정합니다.

  2. dataSource.jndiname.scheduler : dataSource.jndiname.scheduler의 값은 데이타소스 JNDI 이름( Glue JobMeta 용 ) 으로 설정합니다.

  3. queryLoader.rootPath : Oracle 이외의 DB일경우, 그 값을 수정합니다.

    Oracle, EDB(PPAS) 일 경우 query 로 설정하며, PostgreSQL 일 경우 postgresql 로 설정하며, MySQL, MariaDB 일 경우 mysql 로 설정한다.

  4. cm-seq.column : MySQL, MariaDB 일 경우, /db_script/scheduler/tables_mysql.sql Sequence 테이블에 정의된 sequence column name

  5. log.file.path : log.file.path의 값은 application log 와 관계되므로, 시스템 환경에 맞게 다음을 참고해서 수정합니다.

    dataSource.jndiname.security=jdbc/oracle/SecurityDS
    dataSource.jndiname.scheduler=jdbc/oracle/SchedulerDS
    queryLoader.rootPath=query
    # mysql, mariadb 일 경우
    # queryLoader.rootPath=mysql
    # cm-seq.column=seq_nm
    log.appender=FILE
    log.file.path=/WAS/DIMMES01/LOG/WL/M0AA/APP/app_debug_log.log
    log.encoder.pattern=%d [%thread] %-5level %logger - %msg%n
    log.springframework=info
    log.sql=trace
    log.ehcache=warn
    log.glueframework=debug
    log.multipart=trace
    log.license=trace
    log.queryLoader=trace
    log.root=warn
    user.logger=com.posco
    user.log.level=trace