이력 테이블이 966만 행인데 하루 1건짜리 잡이었다 — 매월 1일 밤에만 30만 행 쌓이던 스케줄러 버그
하루 1건이어야 할 잡 이력이 966만 행. 원인은 매월 1일 23시에 한 시간 동안 도는 무한 루프였다. 오래된 수집 배치의 손으로 짠 스케줄러에서 대기 시간을 계산만 하고 자지 않은 두 줄을 찾아낸 과정을 증상 → 원인 → 막는 법으로 정리했다. 확인 쿼리 두 개와 체크리스트 포함.
#운영 태그가 달린 글 1편
하루 1건이어야 할 잡 이력이 966만 행. 원인은 매월 1일 23시에 한 시간 동안 도는 무한 루프였다. 오래된 수집 배치의 손으로 짠 스케줄러에서 대기 시간을 계산만 하고 자지 않은 두 줄을 찾아낸 과정을 증상 → 원인 → 막는 법으로 정리했다. 확인 쿼리 두 개와 체크리스트 포함.