Meta Manager의 설정 파일을 다음과 같습니다.
Application( glue-scheduler-manager-<version>.war )의 다음 2개 파일이 수정되는 경우, meta-manager.properties
파일의 property가 추가 또는 삭제될 수 있습니다.
meta-manager.properties
에는 다음과 같은 property가 있습니다.
dataSource.jndiname.security
: dataSource.jndiname.security
의 값은 데이타소스 JNDI 이름( 권한관리 용 ) 으로 설정합니다.
dataSource.jndiname.scheduler
: dataSource.jndiname.scheduler
의 값은 데이타소스 JNDI 이름( Glue JobMeta 용 ) 으로 설정합니다.
queryLoader.rootPath
: Oracle 이외의 DB일경우, 그 값을 수정합니다.
Oracle, EDB(PPAS) 일 경우 query
로 설정하며, PostgreSQL 일 경우 postgresql
로 설정하며, MySQL, MariaDB 일 경우 mysql
로 설정한다.
cm-seq.column
: MySQL, MariaDB 일 경우, /db_script/scheduler/tables_mysql.sql Sequence 테이블에 정의된 sequence column name
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