1

1 つの apache httpd と 2 つの JBOSS EAP 6.4 でクラスタリングとフェイルオーバー システムをセットアップしたいと考えています。 1 つの apache と tow jboss eap 6.4

  1. ダウンロード
    mod_cluster ダウンロード
    http://mod-cluster.jboss.org/mod_cluster/downloads/1-1-3
    jboss eap 6.4 ダウンロード
    http://www.jboss.org/products/eap/download/
  2. 私のhttpd.configはそのようなものです:

        LoadModule proxy_module modules/mod_proxy.so
        LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
        LoadModule proxy_http_module modules/mod_proxy_http.so
    
    
    LoadModule proxy_cluster_module modules/mod_proxy_cluster.so
    
    LoadModule manager_module modules/mod_manager.so
    LoadModule cluster_slotmem_module modules/mod_cluster_slotmem.so
    LoadModule advertise_module modules/mod_advertise.so
    
    # MOD_CLUSTER_ADDS
    # Adjust to you hostname and subnet.
    <IfModule manager_module>
      Listen 192.168.0.195:6666
      ManagerBalancerName mycluster
      <VirtualHost 192.168.0.195:6666>
        <Location />
         Require ip 192.168.0.195
        </Location>
    
        KeepAliveTimeout 300
        MaxKeepAliveRequests 0
        #ServerAdvertise on http://127.0.0.1:6666
        AdvertiseFrequency 5
        #AdvertiseSecurityKey secret
        #AdvertiseGroup 224.0.1.105:23364
        EnableMCPMReceive
    
        <Location /mod_cluster_manager>
           SetHandler mod_cluster-manager
           Order deny,allow
           Deny from all
           Allow from 192.168.0
        </Location>
    
      </VirtualHost>
    
  3. デフォルトのstandalone-ha.xmlを使用しました

  4. 私は次 の ように jboss を実行しまし た
    : -b 0.0.0.0 -Djboss.node.name='node2'



  5. 192.168.0.10 では、mod_cluster マネージャーは次のようになります。
    ここに画像の説明を入力

質問)
1. 私の httpd.conf は正しいですか?
2. 「standalone-ha.xml」を使用する場合、mod_cluster の設定はありますか?
3. 1 つの apache と 2 つの jboss-eap-6.4 を含む完全な設定ガイドはありますか?
アドバイスをありがとう...

4

2 に答える 2

1

apache の設定がわかりません。ただし、JBoss の場合は、広告用に mod_cluster を構成する必要があります。JBoss サーバーの設定については、管理ガイド ( https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/6.4/html/Administration_and_Configuration_Guide/sect-Web_HTTP_Connectors_and_HTTP_Clustering.html ) で説明されています。

コミュニティ ドキュメントのクラスター ハウツーには、Apache と JBoss 構成の例が含まれています: https://docs.jboss.org/author/display/AS72/AS7+Cluster+Howto

于 2016-07-11T06:36:53.480 に答える
0

** JBOSS EAP 6.x では mod_cluster-1.2.x を使用する必要があります

1. mod_cluster ダウンロード

    http://mod-cluster.jboss.org/mod_cluster/downloads/1-2-6-Final-bin

2. mod_cluster を解凍してインストールする

    D:\httpd-2.2\bin>installconf.bat

3. httpd.conf を編集

    127.0.0.1 -> ローカル IP アドレス
    (下の画像)

4.EAP6.4のインストール

    http://www.jboss.org/products/eap/download/ からダウンロード

    設定するものはありません。

5. EAP6.4 を実行します
要件:
- バランシング
- フェイルオーバー
- セッション複製
jgroups に tcp を使用する場合: standalone-ha.xml で (行:271 udp -> tcp )
<subsystem xmlns="urn:jboss:domain:jgroups:1.1" default-stack="tcp">

スタンドアロン.bat -c スタンドアロン-ha.xml -b 192.168.0.10 -Djboss.node.name=node1
スタンドアロン.bat -c スタンドアロン-ha.xml -b 192.168.0.195 -Djboss.node.name=node2

-b xxxx: EAP6.4 IP (standalone-xx.xml の場合)

http.conf

于 2016-07-12T11:08:00.120 に答える