このトピックでは、プロキシー・サーバーを作成し、構成するための情報を提供します。
このタスクについて
プロキシー・サーバーは要求をアプリケーション・サーバー・ノードに送付します。
プロキシー・サーバーは、追加の構成を行うことなく、オンデマンド構成 (ODC) が使用可能なすべてのアプリケーション・サーバーに要求を動的に送付することができます。
ODC は、WebSphere Application Server V6.0.2 以降、および WebSphere Application Server V6.0.2 以降のデプロイメント・マネージャーと共存できるアプリケーション・サーバーのみによってサポートされます。
プロキシー・サーバーを作成する前に、augmentProxyServer コマンドを実行します。以下のステップに従って、WebSphere Application Server ノードへ要求を送付するように、プロキシー・サーバーを構成します。
ベスト・プラクティスのために、ノード・グループへプロキシー・サーバーを追加することはお勧めしません。
プロシージャー
- 「サーバー」 > 「プロキシー・サーバー」とクリックして、管理コンソールでプロキシー・サーバーを作成します。
プロキシー・サーバーのエントリーが表示されない場合は、WebSphere Application Server
V6.0.2 を使用していることと、augmentProxyServer コマンドが実行されていることを確認してください。
- 「新規」をクリックします。
- プロキシー・サーバーを常駐させるノードを選択します。
Network Deployment ノードのみが選択リストに表示されます。
プロキシー・サーバーは Network Deployment ノードにのみ置くことができます。
新しいプロキシー・サーバーの名前を入力して、「次へ」をクリックします。
固有の HTTP ポートを生成するかどうかを決定します。
「次へ」をクリックします。 注: 垂直スケーリング のための同じノード上に複数のプロキシー・サーバーを作成する場合、このオプションを選択して、ポート競合を避けるために固有ポートを生成することができます。
特定の拡張シナリオが、固有のポートが必要になることがあるポート・マッピングと関連しています。
例えば、各プロキシー・サーバーが固有の HTTP ポートで listen していることを前提に、
ロード・バランサーは要求を同じノード内のプロキシー・サーバーに対してロード・バランシングすることができます。
プロキシー・サーバーが特定の仮想ホストの要求を受け入れるために、仮想ホストのホスト別名へ生成された固有の HTTP ポートを追加することが必要です。
また、これらのポートが同じノード上でその他のローカル・サーバーと競合する場合、ウィザードが生成したポート値を変更する必要がある場合もあります。
- ご使用のプロキシー・サーバーを置くプロキシー・サーバー・テンプレートを選択します。
「次へ」をクリックします。 デフォルトのテンプレートを選択するか、または既存のプロキシー・サーバーへマップするようにできます。
ヒント:
既存のプロキシー・サーバーへマッピングすれば、時間を節約できます。
プロキシー・サーバーを 1 つ作成し、ご使用の環境が必要とするすべての特定の構成を適用して、
プロキシー・サーバーをテンプレートとして使用することができます。
- 「要約」パネルを確認して「終了」をクリックします。
結果
ここで、HTTP 要求を、そのプロキシー・サーバーが属する WebSphere Application Server セルへ自動的に送付する機能プロキシー・サーバーを入手しました。 他の WebSphere Application Server セルへのルーティングを使用可能にするには、ご使用のセルを構成して、他の WebSphere Application Server セルと通信します。
ヒント: UNIX システム上で非特権ユーザーとしてプロキシー・サーバーを始動しようとして失敗する場合は、PROXY_HTTP_ADDRESS
および PROXY_HTTPS_ADDRESS トランスポート・チェーンのポートを 1024 より大きな値に変更します。