Clustering Openfire 3.7.1



我正在尝试集群openfire 3.7.1,但仍然没有成功,也不知道问题出在哪里。以下是步骤:

  • 首先,我从插件菜单安装集群插件1.2.0
  • 然后,我转到服务器->服务器管理器->集群菜单,得到java.lang.NoClassDefFoundError:com/tangosol/net/InInvocable异常。在论坛上搜索,我发现集群插件需要Oracle Coherence。所以我下载了OracleCoherence v3.4.2,并将所有jar文件从lib-dir复制到openfire-lib-dir中。然后我重新启动openfire,现在集群菜单似乎可以了,没有出现异常
  • 我尝试从集群菜单启用集群。它指出,启用集群可能需要30秒。但单击保存设置按钮后,该过程即使在10分钟后也不会停止。所以我停止了这个过程,重新启动了openfire
  • 我再次登录,一切似乎都很好。再次访问集群菜单,它显示集群已启用,并且有1个节点列出并正在运行。但当我单击节点链接时,它什么也不做。此外,当我尝试访问"用户/组"菜单时,它会显示HTTP ERROR 500,其中包含org.livesoftware.util.cache.DefaultCache无法转换为com.jivesoftware.util.caache.ClusteredCache异常

我的机器规格是:

  • Ubuntu 12.04
  • 明火3.7.1
  • 酷睿i5,8 GB内存

这似乎是1.2.0插件的问题查看此帖子以获得进一步帮助:http://community.igniterealtime.org/message/218486#218486

最新更新