我在WINDOWS7上使用VirtualBox作为两个DEBIAN7.7来宾的主持人,deb1
和deb2
。每位客人都可以与另一位客人交流。使用一个访客浏览器,我可以看到在其他访客上运行的Wildfly istance欢迎页面。我在standalone-ha
模式下运行每个istance,网络接口启用了mutlicast,我可以在Wildfly节点上看到名为srv1
的两个istances构建一个集群:
...
...ISPN000094: Received new cluster view: [srv2/web|3] (2) [srv2/web, srv1/web]
其中srv1
和srv2
是istances的节点名称。 tcpdump显示UDP数据包遇到多播地址230.0.0.4,就在JGroups正在侦听的地方。尽管如此,http-session仍未共享,这是我的问题。
我使用的应用程序非常简单<distributable/>
,我已经在单个主机方案的多个节点中成功使用它。
更新:我使用jgroups的测试应用程序McastReceiverTest和McastSenderTest进行了一些测试,其中包含以下地址:230.0.0.4:45688,230.0.0.4:45700和224.0.1.105:23364。每个测试都有效,在接收客户上我可以阅读发件人客人发送的内容。我也尝试更改我的应用程序,我使用了这个https://github.com/liweinan/cluster-demo,但不会共享http会话。
答案 0 :(得分:0)
Wildfly运行良好,我正在查看问题,好像我还在我的主机上运行多个问题。作为JBoss论坛suggests,我尝试使用curl retreiving我的JSESSIONID,我看到群集按预期响应。快乐的结局。