Amazon SQS での可視性タイムアウトの設定 - Amazon Simple Queue Service

Amazon SQS での可視性タイムアウトの設定

信頼性の高いメッセージ処理を確保するには、可視性タイムアウトを AWS SDK 読み取りタイムアウトよりも長く設定します。これは、ショートポーリングまたはロングポーリングの両方で ReceiveMessage API を使用する場合に適用されます。可視性タイムアウトを長くすると、元のリクエストが完了する前に他のコンシューマーがメッセージを使用できなくなるため、処理が重複するリスクが軽減されます。