menuTicketing

프로토콜 — 클라이언트 ↔ 서버

락 서버와 클라이언트가 TCP 위에서 주고받는 바이너리 프레임 프로토콜입니다. 모든 공식 클라이언트는 이 규격을 바이트 단위로 동일하게 구현합니다. 각 메시지의 구조(필드 배치)와 예시(실제 전송 바이트, refresh로 값이 바뀜)는 아래 페이지에서 확인하세요.

바이트 표기: opASCII 문자(예: A)로, wait·lease·token바이너리라 16진수(hex, 빅엔디안)로 표시합니다(예: wait=5 = 00 05). key·addrUTF-8 텍스트, reasonASCII 텍스트이며 모두 길이가 가변이라 구조에서 N으로 표기합니다. 마지막 \n(개행)은 0A로 프레임을 끝맺습니다. 필드는 구분자 없이 붙어서 전송됩니다.

목차

서버 ↔ 서버 사이의 클러스터 복제 프로토콜은 별도 페이지에서 다룹니다.