我对 JBoss 完全陌生。基本上,我需要在 Windows 上设置 JBoss 集群环境。这意味着,JBossA 位于机器 A 上,JBossB 位于机器 B 上。因此,当 JBossA 发生故障时,它会将客户端重定向到 JBossB。
我已经下载了 enterprise-installer-5.0.1.jar。之后,我完全不知道如何设置集群。我应该执行哪些步骤?或者我还需要下载哪些其他文件...
任何指南都将不胜感激。谢谢!
凯文
答案1
首先,你需要多读书。
您尝试执行的操作(JBoss 故障转移)实际上与 JBoss 集群没有太大关系。
例如,如果您在 JBoss 前面放置一个 Apache httpd,则可以使用将客户端请求转发到应用服务器mod_proxy_ajp
。如果再加上mod_proxy_balancer
这一点,您就拥有了一个有效的故障转移和负载平衡设置。
JBoss Clustering 仅当您想要进行会话复制、分布式缓存等时才会发挥作用。
使用all
配置文件(run.sh/run.bat -c all
)作为起点将为您带来一个正常运行的 JBoss 集群,它将使用默认设置运行,并且可能执行比您曾经使用过的更多操作。