Skip to content

[fix/48-room-roulette-filter] - 룰렛 필터 동기화 오류 수정 #48

@Parkchanyoung0710

Description

@Parkchanyoung0710

제안 내용

  • 카테고리/상황 탭을 빠르게 전환할 경우 WebSocket 이벤트가 중복 발생
  • updateRouletteFilters emit이 연속적으로 발생
  • 서버 → 클라이언트 → 다시 서버로 이어지는 핑퐁 구조 발생 가능

제안 내용

  • 서버에서 최신 요청만 반영하도록 개선
    • requestId 또는 timestamp 기반 최신 필터만 유지
    • 이전 요청은 무시
  • 이벤트 핑퐁 구조 제거
    • 필터 변경 시 클라이언트는 상태만 emit
    • 서버만 메뉴 계산 후 단방향으로 결과 broadcast

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions