第1章 概要

Apache は良く知られた Web サーバーでありプラグインを使用して拡張できます。Apache Tomcat Connector mod_jk は Apache httpd Server から Servlet コンテナに要求を転送できるようつくられたプラグインです。 モジュールはスティッキーセッションを維持しながらServelt のセットに対する負荷分散 HTTP 呼び出しに対応します。
HTTP セッションレプリケーションを使用して Web クライアントセッションに関連するステートをクラスタの他のノードにレプリケートします。ひとつのノードが使用不可能になると、クラスタ内の別のノードが無効のノードの負荷と取ります。次の 2 つの機能を実行する必要があります。
  • セッションステートのレプリケーション
  • HTTP 要求の負荷分散
セッションステートのレプリケーションはアプリケーションレベルで JBoss が処理します (「アプリケーションでのセッションレプリケーションの有効化」 を参照)。
ただし、負荷分散には外部ロードバランサが必要です。負荷分散を管理するコスト効率の良い方法は、Apache httpd と mod_jk を使用してソフトウェアロードバランサを設定することです。