[jboss-user] [JBoss Cache] - cluster cache does not update nodes on object remove

Svetoslav aaaa do-not-reply at jboss.com
Mon Jun 7 05:09:10 EDT 2010


Svetoslav aaaa [http://community.jboss.org/people/svkap] created the discussion

"cluster cache does not update nodes on object remove"

To view the discussion, visit: http://community.jboss.org/message/546409#546409

--------------------------------------------------------------
Hi.

I am using Jboss Cache Core 3.2.1 and the last version of Pojo cache. I am running it in cluster mode but there is 1 problem. When an object is removed from 1 of the nodes it is not removed from the other. I have tied using clustering mode="invalidation" but strangely enough the new created objects are not sent to the other node. Most likely all these problems are a matter of configuration. Can you tell me where is my mistake?


<?xml version="1.0" encoding="UTF-8"?>
<jbosscache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns="urn:jboss:jbosscache-core:config:3.2">

    <locking isolationLevel="REPEATABLE_READ"
        lockParentForChildInsertRemove="false" lockAcquisitionTimeout="20000"
        nodeLockingScheme="mvcc" writeSkewCheck="false" useLockStriping="true"
        concurrencyLevel="500" />

    <jmxStatistics enabled="true" />

    <startup regionsInactiveOnStartup="false" />

    <shutdown hookBehavior="DEFAULT" />

    <listeners asyncPoolSize="1" asyncQueueSize="100000" />

    <invocationBatching enabled="false" />

    <clustering mode="replication" clusterName="CacheCluster">
        
        <async useReplQueue="true" replQueueInterval="10000"
            replQueueMaxElements="500" serializationExecutorPoolSize="20"
            serializationExecutorQueueSize="5000000"/>
        
        <buddy enabled="true" poolName="GoProBuddyPoolReplicationGroup"
            communicationTimeout="20000">
            <dataGravitation auto="true" removeOnFind="true"
                searchBackupTrees="true" />
            <locator>
                <properties>
                    numBuddies=1
                    ignoreColocatedBuddies=true
                </properties>
            </locator>
        </buddy>
        
          <jgroupsConfig>
             <UDP discard_incompatible_packets="true" enable_bundling="false" enable_diagnostics="true" ip_ttl="2"
                  loopback="false" max_bundle_size="64000" max_bundle_timeout="30" mcast_addr="228.10.10.10"
                  mcast_port="45588" mcast_recv_buf_size="25000000" mcast_send_buf_size="640000"
                  oob_thread_pool.enabled="true" oob_thread_pool.keep_alive_time="10000" oob_thread_pool.max_threads="4"
                  oob_thread_pool.min_threads="1" oob_thread_pool.queue_enabled="true" oob_thread_pool.queue_max_size="10"
                  oob_thread_pool.rejection_policy="Run" thread_naming_pattern="pl" thread_pool.enabled="true"
                  thread_pool.keep_alive_time="30000" thread_pool.max_threads="25" thread_pool.min_threads="1"
                  thread_pool.queue_enabled="true" thread_pool.queue_max_size="10" thread_pool.rejection_policy="Run"
                  tos="8" ucast_recv_buf_size="20000000" ucast_send_buf_size="640000" use_concurrent_stack="true"
                  use_incoming_packet_handler="true"/>
             <PING num_initial_members="3" timeout="2000"/>
             <MERGE2 max_interval="30000" min_interval="10000"/>
             <FD_SOCK/>
             <FD max_tries="5" shun="true" timeout="10000"/>
             <VERIFY_SUSPECT timeout="1500"/>
             <pbcast.NAKACK discard_delivered_msgs="true" gc_lag="0" retransmit_timeout="300,600,1200,2400,4800"
                            use_mcast_xmit="false"/>
             <UNICAST timeout="300,600,1200,2400,3600"/>
             <pbcast.STABLE desired_avg_gossip="50000" max_bytes="400000" stability_delay="1000"/>
             <pbcast.GMS join_timeout="5000" print_local_addr="true" shun="false" view_ack_collection_timeout="5000"
                         view_bundling="true"/>
             <FRAG2 frag_size="60000"/>
             <pbcast.STREAMING_STATE_TRANSFER/>
             <pbcast.FLUSH timeout="0"/>

          </jgroupsConfig>

    </clustering>

    <eviction wakeUpInterval="3600">
        <default algorithmClass="org.jboss.cache.eviction.LRUAlgorithm"
            eventQueueSize="200000">
            <property name="maxNodes" value="-1" />
            <property name="timeToLive" value="-1" />
        </default>

        <region name="/DEFAULT_NODE">
        </region>
    </eviction>

</jbosscache>


--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/546409#546409]

Start a new discussion in JBoss Cache at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2052]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20100607/c1ba79d8/attachment-0001.html 


More information about the jboss-user mailing list