第1章 Red Hat build of Node.js 向けのサーキットブレーカーアドオンの概要


Red Hat は、Red Hat build of Node.js 向けのサーキットブレーカーアドオンを提供します。これは、オープンソースの Opossum モジュールの完全にサポートされた実装です。Opossum は、サーキットブレーカー機能を提供するために NodeShift プロジェクトチームによって開発された Node.js モジュールです。Node.js アプリケーションでサーキットブレーカーアドオンを使用して、アプリケーションの障害を監視し、適切に処理することができます。

注記

"circuit breaker" という用語は、本書の後続のセクションでは Red Hat build of Node.js 向けサーキットブレーカーアドオンを指します。

1.1. マイクロサービスアーキテクチャーでのアプリケーション障害の処理の重要性

サーキットブレーカーアドオンは、サービスが他のサービスを非同期に呼び出すサービスアーキテクチャーへの障害の影響を軽減するのに役立ちます。

障害は以下のいずれかの状況で発生する可能性があります。

  • レイテンシーの問題と異常に多いトラフィック量のために、サービスがタイムリーにリクエストに応答できない場合
  • ネットワーク接続の問題が原因で、サービスが一時的に使用できない場合

このような状況では、他のサービスが、遅すぎるサービスや応答できないサービスに接続しようとすることで、重要なリソースを使い果たす可能性があります。その場合、これらの他のサービスは使用できなくなる可能性があり、マイクロサービスアーキテクチャー全体に影響を与えるカスケード障害が発生します。Node.js アプリケーションコードでサーキットブレーカーアドオンを使用することで、アプリケーションのフォールトトレラントと復元力を高めることができます。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat