問題タブ [mod-cluster]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1077 参照

apache - mod_cluster を使用した Apache HTTPD での URL の書き換え

私はApacheが初めてです。2 つの jboss (7.1.1 としての Jboss) と apache httpd サーバーがあります。負荷分散に mod_cluster を使用しています。jboss の URL をユーザーから隠し、クリーンな URL をユーザーに表示したいと考えています。

例えば

www.mydomain.com には、静的な Web サイトがあります。
subdomain.mydomain.com はmydomain.com:8080/myapp に移動する必要があります。 subdomain.mydomain.com/mypage.xhtml は mydomain.com:8080/myapp/mypage.xhtml に移動する必要があります。 sumdomain.mydomain.com/myservice は
mydomain に移動する必要があります。
com:8080/myapp/service.xhtml?name=myservice

私は多くのことを試しましたが、成功しませんでした。可能かどうか教えてください。そして、可能であれば、私がすべきことは何ですか。

よろしくお願いします。

よろしく。

0 投票する
0 に答える
193 参照

apache - mod-cluster および Apache HTTPD2.2 を使用する tomcat7 ホットスタンバイ ノード

RHEL6.7 で mod-cluster1.2.9 および Apache HTTPD2.2 で tomcat7.0.63 を使用しています。

専用のバランサ構成を持つ複数の Tomcat インスタンスが、専用の Virtualhost:6666 を使用して Apache HTTPD を共有しています。1 つの Tomcat インスタンスのみがマスター ノードとホットスタンバイ ノードを持つ必要があります。server.xmlでModClusterListenerの有無にかかわらず、mod-proxy-balancer、BalancerMemberを試しました。しかし、共有 Apache HTTPD での mod-cluster との共存が機能していないことがわかります... または、私は間違いを犯しています。

JBoss EAP および Wildfly には、lbfactor/loadfactor があります。

これにより、1 つのノードがホットスタンバイ ノードになります。

load = 0(スタンバイ)をに送信するmod-cluster Tomcatシステムプロパティなど、tomcat7でそうする方法はありますVirtualhost:6666か?

よろしく、hplar

0 投票する
1 に答える
2980 参照

jboss - httpd2.4 を使用する wildfly 9.0 スタンドアロン クラスター。および mod_cluster1.3.1

2 つのノードを持つスタンドアロンの Wildfly クラスターをセットアップしたいと考えています。この目的のために、2 台の fedora22 仮想マシンをセットアップしました。両方のノードに Wildfly 9.0.0.Final をインストールし、standalone-ha.xml構成ファイルで実行しました。最初のノードには、httpd 2.4 と mod_cluster 1.3.1 もインストールしました。現在の設定を以下に示します。両方のマシンで、ファイアウォールと SELinux を無効にしました。

Node1 構成(192.168.2.240)

mod_cluster.conf

httpd.conf

サーバールート「/etc/httpd」

Listen 80 インクルード conf.modules.d/*.conf ユーザー apache グループ apache ServerAdmin root@localhost

standalone-ha.xml (重要な部分だけ貼り付けています)

Node2 構成(192.168.2.226)

私のアプリケーション設定

pom.xml

jboss-web.xml

jboss-web.xml

で httpd を開始しsystemctl start httpd、次に Wildfly を で実行し./standalone.sh -c standalone-ha.xmlます。サーバーはエラーなしで起動し、アプリケーションをデプロイします。localhost:8080 の両方のノードでアプリケーションを確認できます

192.168.2.240:6666/mod_cluster_manager で、次の画面が表示されます。

スクリーンショット

アドレスhttp://192.168.2.240/のブラウザーでアプリを取得したいが、httpd とページ 404 を再起動すると 503 Service Unavailable が表示される - 数秒の文字が見つかりません。http://192.168.2.240:6666/で、 fedoraテスト ページを取得します。httpd のエラー ログには、エラーのみのデバッグ メッセージが表示されません。

アプリがデプロイされる構成に問題があると思います。

0 投票する
4 に答える
2830 参照

apache2 - ドメインモードのwildfly 10 + ubuntuのapache2 + mod_cluster

次のセットアップを機能させようとしています。

OS: Ubuntu 14.04.3 LTS Apache2: Apache/2.4.7 (Ubuntu) mod_cluster 1.3.1 wildfly: wildfly-10.0.0.CR2 ドメイン モード (main-server-group の server-one と other-server の server-two -同じubuntuサーバー上のグループ)テスト展開:cluster-demo

2 週間後、mod_cluster が動作する apache を使用しましたが、wildfly が期待どおりに動作しません。

私のApache設定:

サイト対応/wildfly.conf

サイト有効/000-default.conf

mods-enabled/mod_cluster.conf

mods-enabled/mod_cluster.load

mod_cluster-manager が利用可能で、cluster-demo のデモ ページも利用可能です。しかし、Apache エラー ログには次のエラーが表示されます。

main-server-group から server-1 を停止すると、server-two は次のように言いました。

(Incoming-2,ee,master:server-two) ISPN000094: チャネル Web の新しいクラスター ビューを受信しました: [master:server-two|12] (1) [master:server-two]

しかし、ブラウザーではクラスターデモページの代わりに取得します:

私の wildfly domain.xml 構成は、これらの 2 つのチャンチを除いて、サーバーからの標準構成です。

Apache には 000-default.conf が必要ですか? proxypass および proxypassreverse アノテーションを削除すると、デモ ページにアクセスできなくなります。Apache を実行するために、wildfly でプロキシ アノテーションが必要なのはなぜですか? 広告モジュールに何か問題がありますか?

誰かが私を助けてくれることを願っています。