问题标签 [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 回答
376 浏览

docker - Kubernetes:将 mod_cluster 替换为后端服务(反向代理)

我正在将我当前的服务迁移到 Kubernetes。目前后端服务通过 mod_cluster 解决。mod 集群管理器在 httpd 和 mod_cluster 客户端上运行,在启动时自动向 httpd/mod_cluster 管理器注册他们的 web 上下文

我通过以下入口规则解析我的 UI

这很好用,可以解析 UI,可以登录并解析所有静态内容等。

Mod 集群公开服务,例如myservice. 我禁用了 mod_cluster 并创建了一个 Kubernetes 服务myservice,该服务解析为后端 Pod,认为 Ingress 规则将获取到 httpd 的请求,然后 httpd 将能够通过 Kubernetes 解析后端服务,但我得到 404,因为我无法解决myservice

服务可以通过如下的反向代理规则来解决,但这不是首选的解决方案

非常感谢任何帮助

0 投票
1 回答
120 浏览

node.js - 使用 mod_cluster willdfly 将 url apache 重写为 nodeJS 的问题

我有用于 Wildfly 集群的带有 mod_cluster 的 apache

我在 443 上有一个虚拟主机

我在同一服务器 apache 上的 8443 上有一个 nodeJS

我想将 server/api 重定向到 server:8443 (nodejs)

NODEJS 和 apache 在同一台服务器上(apache 443,nodejs 8443)

******* 之间的部分不起作用,其他应用程序找不到。我不知道如何实现它..有负载均衡器,以及节点JS前面的虚拟主机

如果我删除这部分,它适用于 wildfly 集群上的所有应用程序

任何想法 ?

0 投票
1 回答
120 浏览

java - 迁移带有 JBoss EAP 6.3 Standalone + Apache for Wildfly 15 Domain + Apache 和 modcluster 的系统的问题

我正在将一个使用 JBoss EAP 6.3 Standalone + Apache 的系统迁移到一个使用 Wildfly 15 + Apache 和 modcluster 的环境,我在使系统在这个新场景中正常工作时遇到了一些困难。

完成所有设置后,我执行了这个.war文件的部署进行测试,我能够正常访问 Hello Wolrd 页面,但是一旦我部署了我的应用程序,每当我尝试通过浏览器访问它时,页面进入显示 500 错误的无限循环请求。重要的是要说我的应用程序显然更复杂,因为它使用会话、cookie、请求重定向等,而且我相信我在 apache 中为这个新场景所做的配置是不正确的,仍然缺少一些调整。

这是使用 JBoss EAP 6.3 Standalone 的旧场景的 Apache 配置,注意它非常简单:

这是我尝试在 Apache modecluster 中使用 Wildfly 15 进行的配置:

因此,欢迎任何有助于我理解使我的系统在这个新场景中工作的缺失的提示或帮助。谢谢。

0 投票
1 回答
362 浏览

jboss - MOD_CLUSTER - 删除粘性会话

我正在使用 mod_cluster 版本 1.2.11.Final 和 JBoss AS 7.2.0.Final (standalone-ha-full 模式)

mod_cluster 设置为启用粘性会话,我们通常有 2 或 3 个 JBoss 服务器同时运行,并且每天晚上轮换服务器以部署更新

当我们想要关闭 JBoss 服务器时,我们使用 CLI 命令禁用该节点的所有上下文。

这会阻止任何新会话被路由到节点 ok

然后我们等待 30 分钟,但有时在此之后仍有一些会话处于活动状态

我已经尝试强制他们注销并从这些用户的响应中删除 JSESSIONID cookie,但它们仍然被路由回同一个 JBoss 节点(它们使用新的 JSESSIONID 发出)

是否可以命令 mod_cluster 删除这些粘性会话?....或强制它们给另一个工人?

(我知道我可以取消部署应用程序,但有时当剩余大量活动会话时,这会导致其他服务器因需求突然激增而崩溃)

期待听到您的建议

0 投票
1 回答
384 浏览

java - Mod_Cluster LifecycleListeners Spring Boot

我正在将我的项目 Spring 迁移到 Spring Boot。但是我遇到了一个问题,我们有一个使用 apache2 和 mod_cluster 的反向代理。在实际版本中,我们在 server.xml 中声明了一个 Listerner。

我把它当作一个 Spring Boot 应用程序。

但它不起作用,ModClusterListener 想要一个 Sever 类型的 LifecycleEvent,但它永远不会发生。谁能帮我?

0 投票
1 回答
515 浏览

jboss - 负载均衡器的 Jboss mod_cluster 配置

我是 jboss 的新手,我正在学习负载均衡器在我们的应用程序中是如何工作的。有两个集群,每个服务器有两个 eap,从四个 eap 中,两个用于 bpm。从 jboss eap 6.4 的 domain.xml 我有这个

*

* 对于 jboss eap 7.0 for bpm 我有

我无法获得有关 mod_cluster 的大量信息。

如果有人能告诉我 mod_cluster 是如何配置的以及它是如何工作的,那将非常有帮助。欢迎任何帮助或建议。

先感谢您。

0 投票
1 回答
78 浏览

wildfly-11 - 当集群中的一个节点出现故障时如何重新启动部署的应用程序?

当集群中的一个节点(2 个主动/被动节点)出现故障时,我必须重新启动已部署的应用程序,如何处理节点故障然后重新启动应用程序?

我正在使用 mod_cluster 进行 hot_standby 和负载平衡。

0 投票
1 回答
825 浏览

apache - 随机 mod_cluster 错误:'MODCLUSTER000042:错误 MEM 发送 ENABLE-APP 命令到'

我遇到了随机发生的错误,例如:

wildfly 和 apache 主机之间的网络连接工作正常。

0 投票
0 回答
578 浏览

apache2 - Mod_cluster + apache + wildfly 通过 http

我在配置 apache 2.4.10 + mod_cluster 1.3.1 + wildfly 17 时遇到问题 - apache 中 error.log 中的分段错误。当我使用 ajp 时它工作正常,但不是 http。我尝试编译和使用模块 1.3.12 版本的 mod_cluster 但没有帮助。有人解决了这个问题吗?操作系统:Debian 8

野蝇设置:

mod_cluster.conf

错误:

当我尝试进入我的页面时,我看到空白页面和错误,例如:加载资源失败:net::ERR_INCOMPLETE_CHUNKED_ENCODING

0 投票
0 回答
232 浏览

jboss7.x - WFLYCTL0362:资源“/subsystem=modcluster/proxy=mod-cluster-proxy-1 mod-cluster-proxy-2”所需的功能不可用

尝试在 wildfly 19 中设置 modcluster 时,wildfly 无法启动并出现以下错误。

我的 mod 集群配置如下所示,

相同的配置在现有的 Jboss 7 EAP 中运行良好。尝试了互联网上可用的多种解决方案,但没有运气,有人可以帮我解决这个问题。

提前致谢