Amazon SQS での複数の順序付けされたメッセージグループのインターリーブ - Amazon Simple Queue Service

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon SQS での複数の順序付けされたメッセージグループのインターリーブ

単一の FIFO キュー内で複数の順序付けされたメッセージグループをインターリーブするには、MessageGroupId を各グループ (異なるユーザーのセッションデータなど) に割り当てます。これにより、複数のコンシューマーが同時にキューから読み取ることが可能になり、同一グループ内のメッセージが順序通りに処理されるようになります。

特定の MessageGroupId を持つメッセージが処理中で不可視になっている場合、そのメッセージが削除されるか可視性タイムアウトが期限切れになるまで、他のコンシューマーは同じグループのメッセージを処理できません。