Next.js와 별도 WebSocket 서버를 연결할 때는 인증, CORS, sticky session, 메시지 브로커를 운영 기준으로 확인합니다.
초기 handshake에서 토큰을 검증하고 방 입장 권한을 서버에서 다시 확인합니다.
여러 서버가 같은 방 메시지를 공유하도록 Redis adapter 같은 브로커를 둡니다.
네트워크가 끊겼을 때 마지막 메시지 위치와 UI 상태를 복구할 수 있어야 합니다.
TLS와 CORS를 통과합니다.
방 권한을 확인합니다.
서버 간 이벤트를 공유합니다.
연결 수와 오류율을 봅니다.