希望听取人们在Java集群方面的经验,即实现高可用性解决方案,例如Terracotta、JGroups等。它不一定是Web应用程序。有编写自定义独立服务器的经验也很好。
更新:我会更具体一些-> 不太关心Web应用程序集群(除非可以将其分离并独立运行)。我知道它可以工作。但我们需要比仅会话集群更多的东西。在编程易用性、支持的拓扑结构(即单个数据中心与WAN上的节点数量)、支持的节点数等方面考虑解决方案。面临的问题、解决方法。目前,我正在对Terracotta和JGroups进行一些POC(概念验证)工作,以确定是否值得为我们的应用程序(它是独立的,不在Web容器之外)付出努力。