openjdk version "21.0.12" 2026-07-21 고정 리비전 jar : 2 [관리자 포트가 부르는 여섯 전이가 현재 상태를 읽는가] resumeHealthy 읽는다 — AUTHENTICATION_FAILED 면 그대로 둔다 markDegraded 읽는다 — HEALTHY 일 때만 바꾼다 markThrottled 읽는다 — HEALTHY 일 때만 바꾼다 markAuthenticationFailed set 으로 덮어쓴다 markDraining 읽지 않는다 — 무조건 덮어쓴다 markDisabled 읽지 않는다 — 무조건 덮어쓴다 [네 단계 시퀀스] 0. 시작 반환 - 상태 HEALTHY 사유 (없음) 헬스 true 1. 제공자가 자격증명 거부 반환 - 상태 AUTHENTICATION_FAILED 사유 INVALID_CREDENTIAL 헬스 false 2. 운영자가 HEALTHY 요청 반환 false 상태 AUTHENTICATION_FAILED 사유 INVALID_CREDENTIAL 헬스 false 3. 운영자가 DRAINING 요청 반환 true 상태 DRAINING 사유 DRAINING 헬스 true 4. 운영자가 다시 HEALTHY 요청 반환 true 상태 HEALTHY 사유 (없음) 헬스 true [DISABLED 로도 같은지] 3'. 운영자가 DISABLED 요청 반환 true 상태 DISABLED 사유 DISABLED 헬스 false 4'. 운영자가 HEALTHY 요청 반환 true 상태 HEALTHY 사유 (없음) 헬스 true [비교] 가드가 있는 전이로는 통과하지 못한다 3". 운영자가 DEGRADED 요청 반환 false 상태 AUTHENTICATION_FAILED 사유 INVALID_CREDENTIAL 헬스 false 4". 운영자가 HEALTHY 요청 반환 false 상태 AUTHENTICATION_FAILED 사유 INVALID_CREDENTIAL 헬스 false