利用者→API Gateway→サービスA→サービスB→DBの順に呼び出している。サービスBが遅くなると、上流の各段がそれぞれ長いタイムアウトで何度も再試行し、要求が積み重なって全体が止まった。
最も適切なものを1つ選択してください。
出典AWS非公式・オリジナル問題
ア
すべての段で3回ずつ再試行するよう統一して、一時的な失敗に確実に対応する
イ
すべての段のタイムアウトを最大値に揃えて、遅い応答でも必ず待つようにする
ウ
サービスBのインスタンスを最大まで増やし、タイムアウトの設定は変えずにおく
エ
上流ほどタイムアウトを長く、下流ほど短く設定し、再試行は一か所に限定する