问题标签 [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 投票
1 回答
1124 浏览

apache - 使用 httpd 2.4.17 编译 mod_cluster - 没有创建 rules.mk

我需要使用 https 2.4.17 为 mod_cluster 中的模块进行编译,并且在编译模块时遇到问题。该过程在制作步骤失败。

我已成功将 httpd 2.4.17 构建到 rpm 并安装它没有问题。

我正在从源中提取 mod_cluster: https ://github.com/modcluster/mod_cluster

我正在按照程序构建 mod_cluster:

检查 Apache httpd 安装... APXS 为 /usr/bin/apxs apxs_support 为 true 在 /usr/bin/apxs 第 222 行的连接 (.) 或字符串中使用未初始化的值。配置:创建 ./config.status 配置。状态:正在创建 Makefile

制作

Makefile:10: //build/rules.mk: 没有这样的文件或目录 make: *** No rule to make target `//build/rules.mk'。停止。

我相信 make 文件中 top_builddir 指令的问题。

注意:没有 /build/rules.mk 被写入 /

谢谢

0 投票
2 回答
132 浏览

apache - JBoss Clustered Application Freezes 和 Apache mod_cluster 配置有一些警告

我在集群中有我的 JBoss 应用程序。当我在所有节点中启动我的 domain.sh 并运行应用程序时。即使对于来自 App 的正常数据库事务,我的应用程序也会冻结。

当我观察我的 Apache 时,我收到了一些警告。这个警告是否导致了问题,如果是这样,那么拯救是什么......

这是我的 Apache 配置……我遵循了 jboss mod_cluster 文档中给出的最小配置……

当我启动或重新启动我的 Apache Web 服务器时,我得到以下警告......

我已经将所有用于相应模块目录的模块复制了......我的域在 Redhat Enterprise Linux 64 位上运行......所以我复制了 x86_64 位版本的 .so 文件...... .

0 投票
1 回答
2400 浏览

jboss - Apache2 不加载 mod_cluster 模块

我正在使用 kvm 在开放星云内实例化 debian jessie 机器。我要安装jboss eap和mod_cluster,所以我需要安装apache2服务。

我按照 mod_cluster 快速入门指南设置 /etc/apache2/apache2.conf 文件如下:

当我运行命令 /etc/init.d/apache2 start 它返回错误时, systemctl status apache2.service -l 向我显示:

我无法理解“未定义符号:ap_escape_html”的含义以及如何解决它。

提前感谢您的帮助。

更新 1:我尝试从源代码构建 httpd。我也从源代码安装了 pcre 库,但是当我运行 PREFIX/bin/apachectl -k start 它返回以下错误:

0 投票
1 回答
1917 浏览

jboss - Http 不加载 mod 集群模块

我正在尝试在 JBoss 上安装 mod_cluster,在解决了 httpd 的一些问题之后现在当我尝试运行“apachectl start”时我被卡住了,它返回错误:

似乎它无法运行 mod 集群模块。

0 投票
1 回答
665 浏览

java - mod_cluster & apache & tomcat7 集成问题

我从http://mod-cluster.jboss.org/mod_cluster/downloads/1-2-6-Final-bin下载了带有 httpd 的 mod_cluster 本机包,如下所示。所以我不需要为 httpd 做任何配置,因为这个 tar 文件包含 httpd 和相关的 mod_cluster 模块。

然后我下载了tomcat7,做了以下两件事。

1. 添加 <Listener className="org.jboss.modcluster.container.catalina.standalone.ModClusterListener" proxyList="192.168.91.128:80" advertise="true"/>到 tomcat7/conf/server.xml

2.从jboss站点下载mod_cluster -parent-1.2.6.Final-bin.tar.gz并将jar解压到tomcat7/lib目录。

我从http://docs.jboss.org/mod_cluster/1.2.0/html/Quick_Start_Guide.html#d0e250参考了上述所有步骤。

但是在我启动httpd,tomcat7之后,我发现catalina.out里面有错误信息一次又一次的产生,如下图。 错误:MODCLUSTER000042:向 192.168.91.128/192.168.91.128:80 发送 INFO 命令时出错,将重置配置:nul

我从 httpd.conf 粘贴了关键配置。

0 投票
1 回答
629 浏览

apache - 如何在 Apache 2.4.18 和 tomcat7 上设置 websocket?

目前,我已经成功安装了包含 mod_proxy_wstunnel 的 apache2.4.18 并在另一台机器上安装了 tomcat7。我已经在 tomcat7 上部署了大气示例应用程序。然后我可以访问http://tomcatserver.com:8080/ademo/index.html

我在下面捕获了浏览器。 在此处输入图像描述

此 index.html 是从https://github.com/Atmosphere/atmosphere-samples/blob/master/samples/chat/src/main/webapp/index.html检索到的。

然后我尝试在 apache 服务器中设置httpd.conf ,如下所示。我没有使用任何与 VirtualHost 相关的配置。我只是将以下两行附加到此 httpd.conf 文件的末尾。

然后我重新启动httpd,并访问下面的url。 http://apachehttpdserver.com/ademo/index.html

我捕获了下面的浏览器快照,我可以发现不支持 websocket。 在此处输入图像描述

所以我想知道如何修改这个httpd.conf以支持 websocket?我已取消注释LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so

实际上,我计划设置多个后端服务器,所以我使用以下配置,参考http://blog.arungupta.me/load-balance-websockets-apache-httpd-techtip48/。但我仍然收到错误[Fri Jan 08 02:55:50.840362 2016] [proxy:warn] [pid 18446:tid 46971298007360] [client 10.248.66.148:52033] AH01144: No protocol handler was valid for the URL /ademo/套接字.html。如果您使用的是 DSO 版本的 mod_proxy,请确保代理子模块包含在使用 LoadModule 的配置中。 我确定的一件事是我已经在 httpd.conf 中设置了必要的模块。

0 投票
1 回答
453 浏览

apache - 集群不适用于 JbossAS7 上的 mod_cluster - 有状态的应用程序

我要说明我的情况。

背景

我在 Open Nebula 上使用 Debian Jessie 运行三台虚拟机,一台作为主机,另外两台作为从机。我在其中安装了 JBoss AS 7.1 和 mod_cluster 1.2。

目标

运行一个有状态的应用程序,所以当我关闭主服务器时,集群允许我继续使用具有共享会话的应用程序并维护变量值。

我按照本指南使用给定的 Web 应用程序。

错误

配置文件

我附上我的配置文件:

0 投票
1 回答
227 浏览

jboss - mod_cluster-manager 返回空白页

我正在使用 JBoss AS 7.1 Final 和 mod_cluster 1.2.0。

我已按如下方式配置 HTTPD:http://pastebin.com/C1rnWc1U

但是,当我尝试访问该页面http://10.0.0.6:10001/mod_cluster-manager/时,它会返回一个空白页面:http: //imgur.com/idHmOjp

0 投票
3 回答
316 浏览

apache - 用于 JBoss 集群中负载平衡的 mod_cluster 应用程序

我必须使用带有 mod_cluster 的 Apache HTTPD 的负载均衡器以集群模式创建一个带有 JBoss 的系统。

我已经正确配置了系统,负载均衡器可以看到系统的所有节点。但是,我现在必须为负载均衡器创建 Web 应用程序。它必须是引用远程 bean 并使用 JNDI 进行查找的 servlet 或 REST 服务?还是有什么不同?

有人可以向我提供解释该文档/教程的参考吗?

0 投票
1 回答
86 浏览

jboss - 防止 jboss 应用程序服务器被负载均衡器拾取?

我的网络中有两个 mod 集群负载均衡器正在运行,我想排除一个来获取我的 jboss 应用程序服务器节点。

我希望节点仅由其中一个平衡器提供服务。我如何实现这一目标?