세션 생성에 NATS 소비자를 활성화하여 메시지 손실을 방지합니다

FixMediaService
관련 상품
2026년 4월 25일 오후 5:56 UTC
이름 *
Kamo
뚱 베어
436811a

NATS JetStream 푸시 소비자는 STOMP 클라이언트가 만들 때만 생성되었습니다. /app/chat/subscribe를 보냈습니다. DeliverPolicy로. 새로운, 어떤 메시지가 전에 출판 소비자는 영구적으로 손실되어 있습니다. 방문자 메시지 및 이름 변경 에이전트가 먼저 가입 한 경우 kamo-internal에서 결코 나타나지 않습니다. - NATS 구독 논리를 ChatSessionSubscriptionManager (idempotent에 추출하십시오) keepSubscription, id를 문자열로 직렬화하여 JS 정밀도 손실을 방지합니다. CockroachDB unique rowid ID)에 대해 - ChatWebSocketController는 관리자에 가입ToSession()을 위임합니다. - PublicChatService 호출은 즉시 생성 후 MediaSession (그래서 소비자는 첫 번째 방문자 메시지가 도착하기 전에 존재합니다) 그리고 다시 sendSupportMessage()에서 fallback

모든 변경 사항

배송을 보는 것과 같이?

작업 공간의 모든 업데이트 땅은 자동으로. 일주일 후 무료로 시청하십시오.

무료 영원히 시작가격 비교