menu
Ticketing
문서
light_mode
language
한국어
close
소개
Ticketing이란?
원리
동작 원리
프로토콜 (API)
개요
전송 계층
요청
A · 획득
R · 반납
응답
A · 획득됨
T · 타임아웃
R · 반납됨
N · 없음
E · 오류
M · 이동
필드 제약
요청 × 키 상태 매트릭스
펜싱 토큰
응답 매칭 규칙
예시 세션
프로토콜 (클러스터)
개요
서버 간 통신
P · 복제 접속 핸드셰이크
K · 업서트 / 스냅샷 항목
F · 스냅샷 끝
R · 키 삭제
H · 하트비트
X · 승격 명령
설정 규칙
무정지 재기동(롤링) 절차
참고
라이브러리
모든 라이브러리
Rust (cargo)
Java / Kotlin (maven)
Javascript / Typescript (npm)
Python (pypi)
C# (nuget)
Go
Ruby (gems)
C/C++ (vcpkg)
서비스
Ticketing 서버
펜싱 토큰
획득 응답
A
의
token
은 그 grant의
단조 증가 u64
. 획득마다 커집니다.
페일오버 시 새 액티브는 복제받은 최대 토큰보다 큰 값에서 이어갑니다(승계).
보호 대상 리소스가 토큰 단조성을 검증하면,
lease
만료 뒤 늦게 깨어난 클라이언트가 낮은 토큰으로 접근하는 것을 거부해
락 서버가 완벽히 일관적이지 않아도
안전을 지킬 수 있습니다.
자세한 클러스터 정합성 논의는
동작 원리
페이지를 참고하세요.
arrow_back
이전 문서
요청 × 키 상태 매트릭스
다음 문서
응답 매칭 규칙
arrow_forward