2つのノードで構成されるWebsphere8.5クラスターを定義しました。次に、呼び出しのバランスをとるクラスターの前にHTTPサーバーを配置します。コンソールから新しいWebサーバーを追加するとき、 Node1またはNode2のいずれかを選択できますが、ノードの配列を提供したいと思います。
Tomcat MOD_JKのバックグラウンドから来て、バランサーが呼び出しをサーバーするノードを選択するようにこれを行っていました。
構成を手動で編集し、すべてのノードへの参照を追加する必要がありますか(方法は?)ありがとうルイ
2 に答える
WebSphereの以前のバージョンでの経験から言えば、そのようなWebサーバーを複数定義します。つまり、1つをNode1に定義し、次に2つ目をNode2に定義します。
次に、アプリケーションをデプロイするときに、アプリケーションをデプロイするアプリケーションサーバークラスターと、そのクラスターに参加するすべてのWebサーバーの両方を選択します。
これを行うと、各Webサーバーで実行されているWebSphereプラグインは、使用可能な限り、ユーザーを同じクラスター・メンバーにルーティングすることにより、セッションアフィニティーを維持します。http://ibm.co/S2UKKnおよびhttp://ibm.co/QIs0Sgを参照してください。
実際に複数のWebサーバーを使用するには、もちろん、何らかのIPロードバランサーまたはスプレーヤーが必要です。WebSphere製品ファミリーには、そのエッジ・コンポーネント(https://ibm.biz/BdxZwg)に1つありますが、そのようなソフトウェア製品またはハードウェア・デバイスは多数あります。
新しいアンマネージドノードを作成し、そこにWebサーバー構成を保存する必要があります。プラグイン構成ファイルを再生成すると、アンマネージノードの構成ディレクトリに配置され、新しい構成ファイルをWebサーバープラグインの正しいディレクトリにコピーできます。これは標準的なアプローチであり、このドラフトレッドブック(第13章および第16章)で詳細に説明されています。