AWS認定試験 Developer - Associate(予想問題) その10

問題 26 / 65

音声ファイルをSQSからポーリングしてワーカーが文字起こしを行っているが、処理に想定より時間がかかるため同一メッセージが別ワーカーで重複処理されることがある。最も適切な対策はどれか。

ChangeMessageVisibility APIで処理中に可視性タイムアウトを動的に延長する。
メッセージをS3に移してS3イベントで処理を起動するように設計を変える。
キューをFIFOに変更すれば重複は完全に発生しなくなるのでFIFOに移行する。
ReceiveMessageの間隔を短くしてポーリング頻度を上げる。
メッセージ受信時に即座に削除し、その後で処理を行う。

当サイトでは、ユーザー体験の向上を目的としてCookieを使用しています。サイトの利用を継続することで、Cookieの使用に同意したものとみなされます。