Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

17.2.4. ノードのタイプ

HTTP コネクターノード

ワーカーノードは、ノード と呼ばれることもあります。これは、プロキシーとして機能する 1 つ以上のクライアント向け HTTP サーバーからの要求を許可する JBoss EAP 6 サーバーインスタンスです。JBoss EAP 6 は、Apache HTTP Server、Microsoft IIS、または Oracle iPlanet Web Server(旧名 Netscape Web Server)からの HTTP、HTTPS および AJP リクエストを許可できます。

JBoss EAP 6 でサポートされる HTTP コネクターの概要と設定方法は、「HTTP コネクターの概要」 を参照してください。

クラスターノード

クラスターノード はワーカーノードの特殊な設定です。このようなクラスターは、負荷分散、高可用性、またはその両方です。負荷分散クラスターでは、状況固有の測定により、中央マネージャーはノードに負荷を均等に分散します。高可用性クラスターでは、一部のノードがアクティブに作業を行い、アクティブなノードの 1 つがクラスターから離れる場合にステップを待機しています。

例17.1 mod_cluster が設定された Apache HTTP Server

たとえば、mod_cluster が設定された Apache HTTP Server がクライアントのリクエストへの負荷分散プロキシーとして動作する設定が可能です。これらの要求は、現在の負荷に従って特定のクラスターノードに転送されます。スティッキーセッションが無効の場合、受信リクエストはすべて現在の負荷に従って分散されます。スティッキーセッションが有効な場合(デフォルト)、すでに作成されたセッション内の後続のリクエストは、セッションが作成されたワーカーノードにルーティングされます。これらのクラスターノードのいずれかが停止またはオーバーロードすると、負荷分散プロキシーとして動作する mod_cluster がある Apache HTTP Server はクライアントのリクエストを別のクラスターノードに転送します。クラスター内のセッションレプリケーションにより、クライアントのデータは失われません。
同様に、クラスター化されていないワーカーノードの設定が簡単に行えます。ワーカーノードが停止している場合、その近傍に former セッションデータがない場合には、クライアントは HTTP 200 以外のエラーコードを取得しません。
スティッキーセッションの設定は、ワーカーノードがクラスター化されているかどうかに拘らず、負荷分散プロキシーは重要ではありません。