Need
서버가 즉시 밀어야 하는 채팅·협업·알림인지 판단한다.
실시간 필요성을 확인한 뒤 핸드셰이크·이벤트 버전·room 권한·다중 인스턴스 전파를 순서대로 고정한다.
서버가 즉시 밀어야 하는 채팅·협업·알림인지 판단한다.
WSS·허용 Origin·토큰 검증으로 연결을 연다.
이벤트 이름·payload·ack·버전 정책을 문서화한다.
전체 방송과 room 전파를 분리하고 참가 권한을 확인한다.
sticky session·Redis Adapter로 인스턴스 간 전파를 맞춘다.
연결 수·재연결률·지연·실패 ack를 기록한다.
| 운영 축 | 실패 시 사용자 경험 | 필수 정책 |
|---|---|---|
| 보안 | 권한 없는 room 접근 | 연결·join 시점 이중 검증 |
| 복구 | 중복·누락 메시지 | 재연결·idempotency·ack |
| 확장 | 서버별 room 분리 | 공유 adapter·전파 지표 |