JBoss 7 / EAP6.1在集群中部署爆炸耳朵

时间:2013-07-08 15:44:14

标签: jboss7.x cluster-computing

我有一个爆炸的耳朵(ejb3和战争)。 首先,我在独立模式下以1 jboss EAP 6.1成功部署了它。

现在,我尝试从2个JBoss EAP 6.1创建一个集群,每个集群都在独立模式下。 我正在使用以下命令与standalone-ha.xml文件开箱即用:

bin\standalone.bat -c standalone-ha.xml

bin\standalone.bat -c standalone-ha.xml -Djboss.socket.binding.port-offset=100

在jboss集群前面,我有一个httpd apache + mod_cluster。 (我正在关注这个guideline

什么按预期工作:

  • 使用mod_cluster进行负载均衡:ok
  • 粘性会话:好的
  • 我的爆炸耳朵部署在每个独立的jboss

什么是 NOT 按预期工作:

  • 会话复制
  • 2 JBoss似乎没有启动“集群服务”。

事实上,日志中没有错误。

如果我尝试使用打包的演示war文件(随教程找到),会话复制正在运行。 在日志文件中,包含以下行:

  

17:34:21,034 INFO MSC服务主题1-4(:)   [org.jboss.as.clustering] - JBAS010238:集群成员数:1

仅与打包的war文件一起出现。 如果我部署自己的爆炸耳朵,或者如果我部署演示战争的爆炸版本,则上面的行不会显示。

是的,我的耳朵包含一个包含web.xml文件的war目录。这个包含一个

<distributable/>

标签

有人知道群集和爆发的耳朵/战争是否存在某些限制?

感谢您提出任何意见。

1 个答案:

答案 0 :(得分:1)

由于https://code.google.com/p/javamelody/ 1.44,我的耳朵不是“可分发的”,尤其是因为问题321(https://code.google.com/p/javamelody/issues/detail?id=321)。

希望它有所帮助。