👋 들어가며헬스장 예약 플랫폼인 FitPass는 헬스장과 사용자 간의 문의 및 상담을 실시간으로 처리할 수 있는 1:1 채팅 기능이 필요했습니다.기존 REST API 방식으로는 즉시 응답이 어려워, WebSocket 기반의 STOMP 프로토콜로 구조를 고도화하게 되었습니다.🧱 채팅 기능의 기본 구조구성 요소 설명WebSocket실시간 메시지 송수신 담당STOMP메시지 라우팅, 구독 관리REST API채팅방 생성 및 조회DTO & Entity메시지 구조 및 DB 저장SimpMessagingTemplate서버 → 클라이언트 전송❗ 주요 트러블슈팅 사례1. 🔥 WebSocket 연결 실패 (404 또는 CORS)현상// 브라우저 콘솔 에러WebSocket connection to 'ws://localho..