[jboss-user] [JBossCache] - Re: Could this be deadlock when modifying TreeCache

ramdas do-not-reply at jboss.com
Wed Jul 11 14:50:39 EDT 2007


Manik,

Thanks for the response. The TreeCache is set up for "REPL_ASYNC". I am not very familiar with the JBoss cache tuning params. Was wondering if u had any comments on the configuration shown below. Since this happens on our production system and is hard to reproduce, do you have any recommendations on how to tune this? Do you still recommend removing FC? 

The JBoss cache is hosted on a 8 node Linux cluster running Debian Linux based on the 2.4 kernel. 

-Ramdas

  |  <mbean code="org.jboss.cache.TreeCache"
  |         name="jboss.cache:service=TreeCache">
  |         <depends>jboss:service=Naming</depends>
  |         <depends>jboss:service=TransactionManager</depends>
  |         <attribute name="TransactionManagerLookupClass">org.jboss.cache.JBossTransactionManagerLookup</attribute>
  |         <attribute name="IsolationLevel">READ_UNCOMMITTED</attribute>
  |         <attribute name="CacheMode">REPL_ASYNC</attribute>
  |         <attribute name="UseReplQueue">false</attribute>
  |         <attribute name="ClusterName">TreeCache-Cluster</attribute>
  |         <attribute name="ClusterConfig">
  |             <config>
  |                 <UDP mcast_addr="227.1.2.3" mcast_port="45566"
  |                     ip_ttl="32" ip_mcast="true"
  |                     mcast_send_buf_size="10000000" mcast_recv_buf_size="10000000"
  |                     ucast_send_buf_size="10000000" ucast_recv_buf_size="10000000"
  |                     max_bundle_size="64000"
  |                     max_bundle_timeout="30"
  |                    use_incoming_packet_handler="false"
  |                    use_outgoing_packet_handler="true"
  |                     loopback="false"
  |                    />
  |                 <PING timeout="2000" down_thread="false" num_initial_members="3"/>
  |                <MERGE2 max_interval="10000" down_thread="false" min_interval="5000"/>
  |                <FD_SOCK down_thread="false"/>
  |                <VERIFY_SUSPECT timeout="1500" down_thread="false"/>
  |                <pbcast.NAKACK max_xmit_size="60000" down_thread="false" use_mcast_xmit="true" gc_lag="50" retransmit_timeout="300,600,1200,2400,4800"/>
  |                <UNICAST timeout="300,600,1200,2400,3600" down_thread="false"/>
  |                <pbcast.STABLE stability_delay="1000" desired_avg_gossip="5000" down_thread="false" max_bytes="250000"/>
  |                <pbcast.GMS print_local_addr="true" join_timeout="3000" down_thread="false" join_retry_timeout="2000" shun="true"/>
  |                <FC max_credits="1000000" down_thread="false" min_threshold="0.10"/>
  |                <FRAG frag_size="60000" down_thread="false" up_thread="true"/>
  |                <pbcast.STATE_TRANSFER down_thread="false" up_thread="false"/>
  |             </config>
  |         </attribute>
  |         <attribute name="FetchStateOnStartup">true</attribute>
  |         <attribute name="InitialStateRetrievalTimeout">5000</attribute>
  |         <attribute name="SyncReplTimeout">10000</attribute>
  |         <attribute name="LockAcquisitionTimeout">15000</attribute>
  |         <attribute name="EvictionPolicyClass"></attribute>
  |     </mbean>

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4063152#4063152

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4063152



More information about the jboss-user mailing list