JGroups部署在多网卡的linux上出现的问题!!!!

低调不干事 发布于 2015/06/19 17:50
阅读 555
收藏 0

文件:ehcache.xml

<cacheManagerPeerProviderFactory class="net.sf.ehcache.distribution.jgroups.JGroupsCacheManagerPeerProviderFactory"

properties="jgroups_tcp.xml" />


    <cache name="test"
            maxElementsInMemory="1000"
            eternal="false"
            timeToIdleSeconds="3600"
            timeToLiveSeconds="3600"
            overflowToDisk="true"
            maxElementsOnDisk="100000"
            diskPersistent="false"
            diskExpiryThreadIntervalSeconds="120"
            diskSpoolBufferSizeMB="60"
            memoryStoreEvictionPolicy="LRU">
 <cacheEventListenerFactory
 class="net.sf.ehcache.distribution.jgroups.JGroupsCacheReplicatorFactory"
 properties="replicateAsynchronously=true, replicatePuts=true,
 replicateUpdates=true, replicateUpdatesViaCopy=false, replicateRemovals=true" />
</cache>

jgroups_tcp.xml

<?xml version='1.0'?>

 <config>
     <TCP start_port="7800" />
     <TCPPING timeout="3000"
              initial_hosts="192.168.X.155[7800],192.168.X.156[7800]"
              port_range="10"
              num_initial_members="3"/>
     <VERIFY_SUSPECT timeout="1500"  />
     <pbcast.NAKACK use_mcast_xmit="false" gc_lag="100"
                    retransmit_timeout="300,600,1200,2400,4800"
                    discard_delivered_msgs="true"/>
     <pbcast.STABLE stability_delay="1000" desired_avg_gossip="50000" max_bytes="400000"/>
     <pbcast.GMS print_local_addr="true" join_timeout="5000" shun="false" view_bundling="true"/>

 </config>

部署机器两台linux tomcat上面

机器配置了多网卡情况:

结果其中192.168.X.155上的Jgroup加载了其他网卡上的IP  ,为啥没有加载指定的192.168.X.155  IP呢 ???

-------------------------------------------------------------------
GMS: address=test-63093, cluster=EH_CACHE, physical address=172.24.X.135:55721
-------------------------------------------------------------------


加载中
返回顶部
顶部