Java中的心跳机制

Java中的心跳机制,java,heartbeat,Java,Heartbeat,您知道是否有设计良好的(基于状态机的)心跳机制作为开源项目用Java编写吗? 事实上,对我来说,以州为基础不是强制性的。我只是假设这种设计涵盖了各种故障转移情况 在谷歌搜索之后,我找到了JavaDMK。您的回答将有助于我避免测试所有此类项目,以找到更好的项目。我可以向您推荐project。它有一个分散的系统,具有集群状态和现成的heardbeat功能 还有一些著名的项目,也有你的一些需求 希望有帮助。您的要求是什么?你是在看两个同龄人还是N?您需要什么级别的通知?分散故障还是单点故障?最初有两个

您知道是否有设计良好的(基于状态机的)心跳机制作为开源项目用Java编写吗? 事实上,对我来说,以州为基础不是强制性的。我只是假设这种设计涵盖了各种故障转移情况

在谷歌搜索之后,我找到了JavaDMK。您的回答将有助于我避免测试所有此类项目,以找到更好的项目。

我可以向您推荐project。它有一个分散的系统,具有集群状态和现成的heardbeat功能

还有一些著名的项目,也有你的一些需求


希望有帮助。

您的要求是什么?你是在看两个同龄人还是N?您需要什么级别的通知?分散故障还是单点故障?最初有两个对等点,将来可能不止这两个。我想下面对JGroups的解释就是我想要的。“组成员身份:跟踪集群中的节点,并通知应用程序节点连接和离开(包括崩溃)”。如果是这样的话,你能分享一个直接处理我请求的示例代码吗。谢谢。JGroups和ZooKeeper对我的设计来说很复杂。它们提供的不仅仅是检测应用程序的状态。只有检测应用程序的状态,然后采取行动,对我来说就足够了。