fix(스케줄러): Quartz JDBC Store 미적용 수정 — RAMJobStore에서 JDBC Store로 전환 (#12) #52
No reviewers
레이블
레이블 없음
마일스톤 없음
담당자 없음
참여자 2명
알림
마감일
마감일이 설정되지 않았습니다.
의존성
No dependencies set.
Reference: gc/snp-batch-validation#52
불러오는 중...
Reference in New Issue
Block a user
No description provided.
Delete Branch "bugfix/ISSUE-12-quartz-jdbc-store"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
변경 사항
SchedulerFactoryBean빈이 Spring Boot auto-configuration을 비활성화하여 RAMJobStore(인메모리)로 구동되던 문제 수정initialize-schema를never로 변경 (std_snp_data 스키마에 수동 DDL 관리)배경
Quartz가 JDBC Store가 아닌 RAMJobStore로 구동되어 앱 재시작(배포) 시 트리거 상태 추적이 불가능했고, 구/신 프로세스가 동시에 독립된 메모리에서 cron을 실행하여 3~4분 간격 중복 실행이 발생함.
관련 이슈
테스트
운영 배포 시 필요 작업
std_snp_data스키마에quartz_tables_postgres.sql실행MR 승인 (via /mr skill)