-1

Jboss 7.1 と Mod Cluster 1.1 を使用しています。2 ノードのクラスターをセットアップしました。セットアップの簡単な説明を以下に示します。
1) ホスト 1 : ロード バランサー (Apache HTTPD + Mod_Cluster) として機能します。同じマシンにクラスター用の共有 DB があります。
2) ホスト 2 : 純粋なアプリケーション サーバー ノード.JBoss
3) ホスト 3 : 純粋なアプリケーション サーバー ノード.JBoss

アプリ サーバー ノードのそれぞれに 3 つのアプリケーション (2 つの EAR + 1 つの WAR) がインストールされています。war ファイルはルート コンテキストにデプロイされます。個々のアプリ サーバー (例: "http://host2:8080/") に接続すると、アプリケーションのホームページにアクセスできます。ただし、ロード バランサ ノード ("http://host1:8080/") に接続すると、アプリケーションのホームページにアクセスできず、代わりに Apache のデフォルトの index.html ページが表示されます。

apache のルート コンテキストを、選択したワーカー ノードにデプロイされたアプリケーションに強制的にリダイレクトできますか? リダイレクト先のアプリケーションも JBoss のルート コンテキストにデプロイされていることを覚えておいてください。

4

1 に答える 1

1

ルート コンテキストはデフォルトで除外されます。

/subsystem=modcluster/mod-cluster-config=configuration
ls
...
excluded-contexts=ROOT,invoker,jbossws,juddi,console
...

注: 除外されたコンテキストからそれを削除すると、他のコンテキストも除外されなくなります。

于 2013-05-20T15:02:26.623 に答える