セッション作成時にNATSの消費者を積極的に作成し、メッセージの損失を防ぐ

FixMediaService
出荷済み
2026年4月25日 17:56 UTC
プロフィール
Kamo
コンテンツ
436811a

以前、NATS JetStream プッシュコンシューマーは STOMP クライアントでのみ作成されました。 /app/chat/subscribe を送信しました。 配送ポリシー 新しい、以前に公開されたメッセージ 消費者は永続的に失われた - 訪問者メッセージと名前の変更を引き起こします エージェントが最初に購読されなかった限り、kamo-internalに表示されません。 - NATSサブスクリプションロジックをChatSessionSubscriptionManagerに抽出します(重要) JS の精密損失を避けるためにひものとしてシリアライズされる id を保障して下さい CockroachDB固有の rowid ID - ChatWebSocketControllerは、管理者にsubscribeToSession()を委任 - PublicChatService 呼び出しは、作成直後に確実にサブスクリプション() を呼び出します。 MediaSession(最初の訪問者メッセージが到着する前に消費者が存在します) sendSupportMessage() をフォールバックとして再び

すべての変更

配送を見るのが好きですか?

これらのアップデートは、自動的にワークスペースに埋め込まれます。 週1回無料スタートし、週1回生育する.

永遠に無料で始める料金を見る