アプリケーションは、Amazon ECS タスク内で Amazon SQS スタンダードキューからのメッセージを処理します。可能な限り費用対効果の高い方法でメッセージを処理するために、開発者はどのようなアクションを実行すべきですか?(2つ選択してください。)
解答を選択
オプションをタップして解答を確認してください。
正解: キューにメッセージをクエリするときに、ロングポーリングを使用する。, キューからメッセージをバッチで取得する。.
これが解答である理由
ロングポーリングを使用すると、SQSはメッセージが利用可能になるまで接続を保持し、空の応答の数を減らし、不要なポーリングリクエストを回避することで、コストとリソースの使用量を削減します。メッセージをバッチで取得すると、単一のリクエストで複数のメッセージを処理できるため、リクエストあたりの処理オーバーヘッドが減り、SQSリクエストのコストを削減できます。ショートポーリングは、メッセージが利用可能でなくてもすぐに応答するため、空の応答が増え、コストが増加します。ElastiCacheはキューメッセージのキャッシュには適しておらず、FIFOキューは順序保証が必要な場合にのみ使用され、コスト効率とは直接関係ありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要