【问题标题】:JBOSS EAP6.4 and mod_clusterJBOSS EAP6.4 和 mod_cluster
【发布时间】:2016-07-11 04:06:35
【问题描述】:

我想用一个 apache httpd 和两个 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 模块/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:
    192.168.0.10:
    Standalone.bat -c Standalone-ha.xml -b 0.0.0.0 -Djboss.node.name='node1'
    192.168.0.195:
    独立.bat -c 独立-ha.xml -b 0.0.0.0 -Djboss.node.name='node2'
  5. 在192.168.0.10中,mod_cluster manager是这样的:

问题)
1.我的httpd.conf对吗?
2.如果我使用“standalone-ha.xml”,mod_cluster有什么配置吗?
3. 有没有一个 apache 和两个 jboss-eap-6.4 的完整配置指南?
感谢您的任何建议...

【问题讨论】:

    标签: jboss mod-cluster


    【解决方案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

    社区文档中的 cluster howto 包含一个带有 apache 和 JBoss 配置的示例: https://docs.jboss.org/author/display/AS72/AS7+Cluster+Howto

    【讨论】:

      【解决方案2】:

      ** 我必须将 mod_cluster-1.2.x 与 JBOSS EAP 6.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) 独立.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 x.x.x.x:EAP6.4 IP(用于standalone-xx.xml)

      【讨论】:

        猜你喜欢
        • 2016-09-14
        • 2017-01-20
        • 2013-09-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多