큐 길이와 종료 시간은 함께 관리해야 한다

배포 중 새 작업 수신을 멈추고 active 작업이 끝날 시간을 주면 불필요한 stalled 복구를 줄일 수 있습니다.

waiting18대기 추세
active6현재 처리
delayed4예약·백오프
failed1원인 조사
stalled0비정상 중단
SIGTERMNest lifecycle 시작
수신 중지새 job을 가져오지 않음
active 완료현재 작업을 기다림
연결 종료Redis 자원 정리
completed 이벤트 → 처리량과 성공률
failed·stalled 이벤트 → 알림과 복구