jgroup conf

我有两台机
上面安装了JBOSS5,部署了server1和server2,hibernate的二级缓存用的是jbosscache3,
jgroup用tcp方式来通信时没有问题,当用udp方式时

启动时提示下面的信息:
org.jgroups.blocks.RequestCorrelator  discarded message from server1:33006 as we are not part of destination list (local_addr=server1:33006, hdr=[Header: name=MessageDispatcher, type=REQ, id=1143190801194, rsp_expected=true], dest_mbrs=[server2:32822])

其中jboss_cache.xml中的jgroup配置内容分别为
<UDP mcast_addr="224.0.0.1" mcast_port="45566"
                    ip_ttl="64" ip_mcast="true"
                    mcast_send_buf_size="150000" mcast_recv_buf_size="80000"
                    ucast_send_buf_size="150000" ucast_recv_buf_size="80000"
                    loopback="true" bind_addr="<server1 IP>"/>

------------------------------------
<UDP mcast_addr="224.0.0.1" mcast_port="45566"
                    ip_ttl="64" ip_mcast="true"
                    mcast_send_buf_size="150000" mcast_recv_buf_size="80000"
                    ucast_send_buf_size="150000" ucast_recv_buf_size="80000"
                    loopback="true" bind_addr="<server2 IP>"/>
///////////////////////////

server1中
ping 224.0.0.1 返回的结果是
64 bytes from <server1 IP>: icmp_seq=0 ttl=0 time=0.128 ms
64 bytes from <server2 IP>: icmp_seq=0 ttl=64 time=6128 ms (DUP!)
server2中
ping 224.0.0.1 返回的结果是
64 bytes from <server2 IP>: icmp_seq=0 ttl=0 time=0.128 ms
64 bytes from <server1 IP>: icmp_seq=0 ttl=64 time=6128 ms (DUP!)

///////////////////////////////////////


地址在多播地址中有注册
按道理来说不应该出现这个错误we are not part of destination list

JBossCache同步时有如下错误信息

discarded message from server2..................

你可能感兴趣的:(Hibernate,xml,cache,jboss)