【问题标题】:Error MEM sending STATUS command to <host>, configuration will be reset: MEM: Can't read node错误 MEM 向 <host> 发送 STATUS 命令,配置将被重置: MEM: Can't read node
【发布时间】:2014-11-13 12:08:10
【问题描述】:

我正在尝试实施 Wildfly 8.1.0。最终域设置,配置文件 full-ha,具有 1 个主设备和 2 个从设备,并通过 mod_cluster 进行负载平衡。

我的环境: 1) VPS (DigitalOCean) Ubuntu 14.04 LTS x64、Wildfly 8.1.0.Final 和 Apache Web Server 2.4.7 以及 mod_cluster 1.3.1.Alpha3-SNAPSHOT 上的主机主机; 2) 在 VPS (DigitalOCean) Ubuntu 14.04 LTS x64 和 Wildfly 8.1.0.Final 上托管 slave1; 3) 在 VPS (DigitalOCean) Ubuntu 14.04 LTS x64 和 Wildfly 8.1.0.Final 上托管 slave2。

由于 1.2.6 版与 Apache Web Server 2.4.7 不兼容,我不得不编译 mod_cluster。

我看到以下错误:

a) 在主机主机 (/var/log/apache2/error.log) 上:“(111)Connection denied: AH00957: ajp: 尝试连接到 host_slave1 失败”

b) 在主机 slave1 (/opt/wildfly/domain/configuration/servers/server-one/server.log) 上:“2014-09-18 20:50:55,169 错误 [org.jboss.modcluster] (UndertowEventHandlerAdapter - 1) MODCLUSTER000042: 错误 MEM 向 host_master 发送 STATUS 命令,配置将被重置:MEM: Can't read node"

所以带有mod_cluster的负载均衡虚拟主机无法连接到主机slave1和slave2。

请问这个问题怎么解决?

【问题讨论】:

  • 能否附上您的 Apache 和 Jboss 实例日志?

标签: linux apache ubuntu wildfly-8 mod-cluster


【解决方案1】:

起初,您可以使用与 Apache HTTP Server 2.4.x 完全集成的 mod_cluster 1.3.1.Final

答案

问题肯定出在您的网络/主机隔离上。你的工作节点可以访问EnableMCPMReceive启用的VirtualHost是不够的;您的 Apache HTTP 服务器必须能够返回到工作人员。

查看host_slave1 报告给 Apache HTTP Server 的 IP 地址(主机名),并确保可以在该地址上联系host_slave1:端口来自 Apache HTTP Server 机器。

可以轻松地验证 Mod_cluster 管理器控制台上的状态,在虚拟主机中启用:

    <Location /mod_cluster_manager>
      SetHandler mod_cluster-manager
      # This is super sensitive, don't open to the world...
      Require ip 127.0.0.1
   </Location>

HTH

【讨论】:

    【解决方案2】:

    您的 Apache HTTP 服务器必须能够返回到工作人员。

    ajping 是一个易于安装和使用的小脚本。在负载均衡器上安装并调用:

    loadbalancer$ ajping host_slave1:8009
    Reply from 172.26.XXX.XXX: 7 bytes in 0.002 seconds
    

    这验证负载均衡器可以将 AJP 与节点通信。

    【讨论】:

      【解决方案3】:

      您的问题是 JBOSS 服务器无法向 apache 服务器发送数据,实际上 apache 无法将您的请求重定向到 jboss 应用程序。

      原因可能是任何人,可能如果您指定 https 证书未配置,可能在您的 jboss 中,配置有错误最简单的方法是按照 modcluster 网站上的示例或发送独立或 domain.xml和 apache 配置。

      我认为自从 2 年以来他已经找到了解决方案,他应该在这里为将来遇到同样问题的人发帖......

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-01-09
        • 1970-01-01
        • 2021-11-21
        • 2013-05-26
        • 2013-11-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多