Jboss jgroups能否告知我们节点状态(尤其是当节点熄灭时)

Jboss jgroups能否告知我们节点状态(尤其是当节点熄灭时),jboss,cluster-computing,jgroups,Jboss,Cluster Computing,Jgroups,我有一个问题,关于jgroups如何重新进入从集群中退出的节点,即该节点由于网络关闭而断开连接,然后在网络再次打开时重新加入 Jgroups处理这个任务返回到集群节点吗? 当一个节点从集群中退出时,有没有办法通知我们这个behvior? 正常离开或崩溃的节点将从集群中删除,并安装没有该节点的新视图。因此,例如,如果我们有视图v1={A,B,C,D},并且D崩溃,那么将安装一个新的视图v2={A,B,C}。 视图更改可以通过覆盖viewChanged作为回调接收,例如 JChannel ch; c

我有一个问题,关于jgroups如何重新进入从集群中退出的节点,即该节点由于网络关闭而断开连接,然后在网络再次打开时重新加入

Jgroups处理这个任务返回到集群节点吗? 当一个节点从集群中退出时,有没有办法通知我们这个behvior?
正常离开或崩溃的节点将从集群中删除,并安装没有该节点的新视图。因此,例如,如果我们有视图v1={A,B,C,D},并且D崩溃,那么将安装一个新的视图v2={A,B,C}。 视图更改可以通过覆盖viewChanged作为回调接收,例如

JChannel ch;
ch.setReceiver(this);
...

public viewChanged(View v) {
     // handle the view change
}
如果D没有崩溃,但有人拉了以太网电缆,D也会被移除。稍后重新插入电缆时,将安装所谓的MergeView v3={a、B、C、D}。 通过MERGE3协议进行合并;通过FD_SOCK/FD_ALL/FD进行故障检测

我推荐JGroups手册了解详细信息。
干杯,

是的,每当新节点加入或现有节点离开时,都会调用viewChange进行澄清,对于第二部分,您能告诉我是否有任何方法可以通知我从集群中退出的节点吗?