JBoss 6集群节点寄存器&在已部署的应用程序中取消注册侦听器

时间:2014-06-26 17:58:14

标签: jboss jboss7.x jboss6.x infinispan jgroups

我在域模式下在jboss6 AS上有一个集群。我在其中部署了一个应用程序。当新节点成为集群的成员以及何时被删除时,我的应用程序需要具有侦听器(回调)。有没有办法获取成员节点列表并添加这样的侦听器?

1 个答案:

答案 0 :(得分:1)

最简单的方法是在配置中定义集群缓存并从代码中访问它(请参阅example)。在缓存可用的情况下,您可以拨打可以收听cache.getCacheManager().addListener(Object)的{​​{1}}。有关详细信息,请参阅listener documentation