풀 상태 관측값의 연결

한 숫자 대신 생산·대기·실행·완료 흐름을 함께 본다.

ThreadPoolExecutor

taskCount

지금까지 예약된 작업의 누적량을 본다.

queueSize

아직 시작하지 않은 압력을 나타낸다.

activeCount

현재 자원을 점유한 작업자 수다.

completedCount

실제로 끝난 처리량의 근거가 된다.

핵심: 거부 수와 제출 지연을 추가하면 포화 원인을 더 정확히 판별할 수 있다.