Data format is : YYYY-MM-DD Version format is : major.minor.patch
DBCP2 적용
dependency 변경
GSI 프로젝트용 배포모듈 M0SA010APP.ear 삭제
log purge job 의 default 주기 변경 (1분마다 -> 새벽 3시 한번)
com.poscoict.app.quartz.GlueSchedulerQuartzUtil.java
수정
//수정 전 String cron = "0 * * * * ?";// 매분 if ( GlueStaticContext.getGlueProperty( "purge.scheduled.job.cron.expression" ) != null ) { cron = GlueStaticContext.getGlueProperty( "purge.scheduled.job.cron.expression" ); } TriggerBuilder<Trigger> triggerBuilder = TriggerBuilder.newTrigger(); triggerBuilder.withIdentity( new TriggerKey( "_hidden_", "_hidden_" ) ); //수정 후 String cron = "0 0 3 * * ?";// 새벽 3시 if ( GlueStaticContext.getGlueProperty( "purge.scheduled.job.cron.expression" ) != null ) { cron = GlueStaticContext.getGlueProperty( "purge.scheduled.job.cron.expression" ); } TriggerBuilder<Trigger> triggerBuilder = TriggerBuilder.newTrigger(); triggerBuilder.withIdentity( new TriggerKey( "_hidden_", "_hidden_" ) );
glue.properties 수정 (log purge 관련 사용자 설정파일)
#수정 전 #accepted.ip=172.31.*.* #purge.scheduled.job.cron.expression=0 * * * * ? #purge.scheduled.job.day.time=10 #quartz.listener.logging.enabled=false #mina.iohandler.logging.enabled=false #수정 후 #accepted.ip=172.31.*.* #purge.scheduled.job.cron.expression=0 0 3 * * ? #purge.scheduled.job.day.time=10 #quartz.listener.logging.enabled=false #mina.iohandler.logging.enabled=false