TimeBaseRollingPolicy

    [운영] 로그 수집시 시간차 이슈 (TimeBaseRollingPolicy 이자식..)

    웹서비스 백단에서 발생되는 로그를 gpdb로 insert하는데 간헐적으로 insert가 잘 안되는 이슈가 발생했다. # 분석과정 기존의 구조 파악 - api 서버에서 Debug 로그를 읽어 정시마다 롤링 로그를 생성 시킨다 (logback 활용) - 생성된 롤링 로그를 cron에서 매시 5분마다 한시간전의 log파일을 gpdb로 insert 실제 서버 확인후 차이점 - api 에서 로그를 롤링하는데 시간이 제각각이다 > 14:00, 15:00 이렇게 들어가야하는데 14:55 15:23 ... 등등등 - 하지만 한시간 전파일에 대한 검색이 진행됨으로 앞자리만 현재시간 대비 전시간이면 되는데 이상하다. - Debug 로그파일 실제 생성시간을 모니터링 #문제점 발견 - 파일 생성 시간과 생성 시점이 다르다 >..