- 出荷済み
- 2026年9月2日 1:42 UTC
- プロフィール
- Kamo
- コンテンツ
- 8ccc308
POST /sessions/{guid}/messages は @Transactional であり、NATS は公開します メッセージは常にコミットを待ち望んでいます。 トランザクション内での公開は、受信者の行の読み込みを追跡します。 2つのSTOMPは、それが待っていなかった以下の10ラインを発表し、彼らは、 他の端の読者が付いているもの。 /topic/chat/incoming/{memberId} は、 スレッドの履歴をロードする、オープンワンで開くウィンドウがないメンバーによる 別々のリクエストを上回る; 定期的に読み込まれたデータベースは、 sender のコミットなので、ウィンドウはメッセージ以外のすべてを保持する それを開いて、何かがスレッドを再読み込みするまで、間違っていた。 オープニング ウィンドウを再オープンすると、それが報告された方法である回避策でした。 /topic/chat/unread/{memberId} はそれと乗り、鏡像問題がありました: a 他のリクエストが見つかりません。 どちらもNATSの同期後に登録された runAfterCommit() で実行されるので、 既に開いているウィンドウは、最初にメッセージとバッジの秒を取得します。 ザ・オブ・ザ・ 受取人 ID と org の ID は、登録前に解決されます。 実体はまだ添付されています。ペイロードはすでにプレーンな値でした。 リリース後のコミットラチェット ポストコミット領域の括弧マッチングによるテストピン どちらのトピックも落ちるので、次の発表を追加 ここでは、最も近い行をコピーすることによってではなく、意図的に選択をする必要があります。 このコミットが移動する2行で失敗します.