Skip navigation.

WebLogic Platform アプリケーションのデプロイメント

  前 次 前と次、目次/インデックス/pdf を分けるコロン 目次  

ロード バランサと Web プロキシ サーバの使用

プロダクション環境では、「WebLogic Platform ドメインの例」の説明に従ってロード バランサや Web プロキシ サーバを使用して、クライアントの接続要求を分散したり、クラスタ内でロード バランシングやフェイルオーバを行ったり、ローカル エリア ネットワークのアドレスを外部ユーザから隠蔽することでセキュリティを確保したりします。ロード バランサや Web プロキシ サーバを使用すると、ドメイン内のすべてのアプリケーションを外部クライアントに対して 1 つのアドレスであるように見せかけることができます。また、クライアント セッション情報のインメモリ レプリケーションを使用する場合にロード バランサや Web プロキシ サーバが必要になります。

この節では、ハードウェア ロード バランサや Web プロキシ サーバのコンフィグレーション方法について説明します。

ここには、次のトピックがあります。

 


外部ハードウェア ロード バランサによるロード バランシング

プロキシではなくロード バランシング ハードウェアを使用する場合は、ハードウェアが以下の説明のように互換性のあるパッシブまたはアクティブなクッキーの永続性メカニズムと SSL の永続性に対応している必要があります。

アクティブおよびパッシブなクッキーの永続性と SSL 永続性の詳細については、次の項目を参照してください。

ロード バランシング ハードウェアを利用したクラスタの HTTP セッションの接続やフェイルオーバについては、『WebLogic Server クラスタ ユーザーズ ガイド』の「クラスタのフェイルオーバとレプリケーション」の「サーブレットと JSP のレプリケーションとフェイルオーバ」の「クラスタ化されたサーブレットと JSP へのロード バランシング ハードウェアを利用したアクセス」を参照してください。

F5 BIG-IP ハードウェア ロード バランサを使用する場合は、『WebLogic Server クラスタ ユーザーズ ガイド』の「クラスタに関する BIG-IP ハードウェアのコンフィグレーション」も参照してください。

 


Web プロキシ サーバによるロード バランシング

Web プロキシ サーバは、クラスタ化されたサーブレットや JSP のホストである WebLogic Server インスタンスのリストを保持して、HTTP リクエストをそれらのインスタンスに転送します。『WebLogic Server クラスタ ユーザーズ ガイド』の「クラスタでのロード バランシング」の「EJB と RMI オブジェクトのロード バランシング」の「ラウンドロビンのロード バランシング」に説明されているように、リクエストはデフォルトではラウンドロビン方式で転送されます。

Web プロキシ サーバの実装方法としては、WebLogic Server で HttpClusterServlet を使用する方法や、次のいずれかの Web サーバと関連プロキシ プラグインを使用する方法があります。

サーブレットや JSP のロード バランシングのために必要な Web プロキシ サーバのコンフィグレーション方法については、次の表を参照してください。

表 6-1 Web プロキシ サーバのコンフィグレーション 

Web サーバ

設定方法

WebLogic Server

以下に記載されている説明に従って、HttpClusterServlet を Web プロキシ サーバとして設定する。

サードパーティ製の Web サーバ

WebLogic Server における Web サーバ プラグインの使い方』の説明に従って、対応するプラグインを設定する。


 

 


ロード バランサや Web プロキシ サーバをコンフィグレーションする際の考慮事項

ロード バランサや Web プロキシ サーバをコンフィグレーションする際の考慮事項を以下に示します。

 

ナビゲーション バーをスキップ  ページの先頭 前 次