menuTicketing

요청 × 키 상태 매트릭스

A (획득)

키 상태서버 동작응답시점
등록 안 됨등록(만료=now+lease), 토큰 발급A+token+key즉시
등록됨 + 만료 지남갱신(now+lease), 새 토큰A+token+key즉시
등록됨 + 유효(점유 중)대기열 등록, 응답 보류A+token+key 또는 T+key반납/만료로 획득되는 순간, 또는 wait 초과 시 T
  • 반납 경로는 FIFO 공정: 보유자가 R하면 맨 앞 대기자에게 직접 인계(재경쟁 없음, 새 토큰).
  • 만료 경로만 비FIFO. 재진입 없음(보유 중인 키에 같은 클라가 다시 A → 대기열).

R (반납)

키 상태서버 동작응답
등록됨, 대기자 있음맨 앞 대기자에게 직접 인계(새 토큰)R+key
등록됨, 대기자 없음키 삭제R+key
등록 안 됨없음N+key