Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有 2 个 Jboss 服务器实例运行在例如:127.0.0.1 和 127.0.0.2 上。
我已经实现了 Jboss 负载平衡,但不确定如何实现服务器故障转移。我没有网络服务器来监控心跳,因此使用 mod_cluster 是不可能的。有什么方法可以只使用两个可用的服务器来实现故障转移?
任何帮助,将不胜感激。谢谢。
JBoss 集群自动提供 JNDI 和 EJB 故障转移以及 HTTP 会话复制。
如果您的 JBoss AS 节点在集群中,那么故障转移应该可以正常工作。
文档引用了旧版本的JBoss (5.1),但它清楚地描述了 JBoss 集群的工作原理。
您可以将另一个实例启动到服务器作为您的域控制器,并且您已经拥有的两个实例将成为您的主机。然后你可以通过域控制器,它会为你完成工作。但是,我没有看到实例经常下降,通常是服务器这样做,而且看起来你只为两个实例使用了一个服务器(我可能是错的),所以我会考虑将它拆分。