サーキットブレーカー

更新日:

用語解説

サーキットブレーカーは、呼び出し先のサービスに障害が起きたとき、呼出しを一時的に止めて、障害がシステム全体に広がるのを防ぐ設計のパターンです。

■ 試験で押さえるポイント

  • 失敗が続くと「遮断」の状態にし、すぐにエラーを返します。

  • しばらくしてから試しに呼び出し、回復していれば元に戻します。

■ 過去問での着眼点

連鎖的な障害を防ぐための仕組みである点を押さえます。

例: 在庫のサービスが応答しないとき、注文のサービスは待たずに「後で確認」と返します。

同じ分野の用語