Jboss 在Fuse ESB 7.1.0中使用JGroups时遇到问题

Jboss 在Fuse ESB 7.1.0中使用JGroups时遇到问题,jboss,infinispan,jgroups,fuseesb,Jboss,Infinispan,Jgroups,Fuseesb,我使用的是使用jgroup的Infinispan 当我在Windows平台上运行代码时,它工作正常 但在Linux上运行时,我会遇到以下异常: 发送发现请求失败 在java.net.PlainDatagramSocketImpl.send(本机方法)[:1.7.0_17] 在java.net.DatagramSocket.send(DatagramSocket.java:676)[:1.7.0_17] 在org.jgroups.protocols.MPING.sendmastdiscoveryR

我使用的是使用jgroup的Infinispan

当我在Windows平台上运行代码时,它工作正常

但在Linux上运行时,我会遇到以下异常:

发送发现请求失败 在java.net.PlainDatagramSocketImpl.send(本机方法)[:1.7.0_17] 在java.net.DatagramSocket.send(DatagramSocket.java:676)[:1.7.0_17] 在org.jgroups.protocols.MPING.sendmastdiscoveryRequest(MPING.java:300)[143:xxxx:2.0.0.SNAPSHOT] 在org.jgroups.protocols.Discovery.sendDiscoveryRequest(Discovery.java:259)[143:xxxx:2.0.0.SNAPSHOT] 在org.jgroups.protocols.discoveryRequest(Discovery.java:259)[143:xxxx:2.0.0.SNAPSHOT]在org.jgroups.protocols.Discovery.findMembers(Discovery.java:216)[143:xxxx:2.0.0.SNAPSHOT] 在org.jgroups.protocols.Discovery.findAllViews(Discovery.java:203)[143:xxxx:2.0.0.SNAPSHOT] 在org.jgroups.protocols.Discovery.down(Discovery.java:527)[143:xxxx:2.0.0.SNAPSHOT] 在org.jgroups.protocols.MERGE2$FindSubgroupsTask.findAllViews(MERGE2.java:326)[143:xxxx:2.0.0.SNAPSHOT] 在org.jgroups.protocols.MERGE2$FindSubgroupsTask.\u findAndNotify(MERGE2.java:261)[143:xxxx:2.0.0.SNAPSHOT] 在org.jgroups.protocols.MERGE2$FindSubgroupsTask.findannotify(MERGE2.java:249)[143:xxxx:2.0.0.SNAPSHOT] 在org.jgroups.protocols.MERGE2$FindSubkgroupsTask$1.run(MERGE2.java:226)[143:xxxx:2.0.0.SNAPSHOT] 在org.jgroups.util.TimeScheduler2$RecurringTask.run(TimeScheduler2.java:603)[143:xxxx:2.0.0.SNAPSHOT] 在org.jgroups.util.TimeScheduler2$MyTask.run(TimeScheduler2.java:535)[143:xxxx:2.0.0.SNAPSHOT] 在org.jgroups.util.TimeScheduler2$Entry.execute(TimeScheduler2.java:440)[143:xxxx:2.0.0.SNAPSHOT] 在org.jgroups.util.TimeScheduler2$1.run(TimeScheduler2.java:297)[143:xxxxx:2.0.0.SNAPSHOT] 位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_17] 在java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.017]


如何实现这一点

可能使用的接口无法处理多播请求。无论如何,考虑把这个问题移到服务器故障,因为它可能不适用于SO(因为它不是编程相关的)。