Skip to content

메시지 브로드캐스팅 성능 개선 및 성능 비교 테스트 진행 #154

@capDoYeonLee

Description

@capDoYeonLee
  • 현재 문제 상황
    기본 Spring STOMP 내장 메시지 브로커의 성능 병목 현상을 발생. STOMP 내장 메시지 브로커는 JVM 힙 메모리에서 메시지 큐를 관리. 대량의 메시지(메시지 객체 생성: 매 요청마다 ChatMessage, MessageHeaders 등 새 객체 생성)가 몰릴 때 GC 압박으로 성능 저하 발생.

  • 문제 해결하기 위한 방안
    InMemory Database Redis의 메시지 브로커 Pub/Sub 기능 도입 후 전/후 성능 개선 및 테스트 예정

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions