1 Reply Latest reply on Dec 16, 2005 10:36 AM by belaban

    NUmber of threads spawned by JBoss Cache

    santoshprabhu

      Hi,

      I am new user to JBossCache and find the product very exciting.
      I am able to get the prototype running smoothly in which caches mantained in seperate JVMs are synchronised.
      My only concern is with the number of threads spwned by JBossCache.
      Using the default Cluster configuration provided in JBoss Cache I find that it spawns 12 threads in all.
      From the thread names it seemed to me that the threads are related to network protocol
      Is there any way in which I can control the number of threads.
      Also I would like to know the details of the configuration properties.



      <!-- UDP: if you have a multihomed machine,
      set the bind_addr attribute to the appropriate NIC IP address -->
      <!-- UDP: On Windows machines, because of the media sense feature
      being broken with multicast (even after disabling media sense)
      set the loopback attribute to true -->
      <UDP mcast_addr="228.1.2.3" 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="false"/>
      <PING timeout="2000" num_initial_members="3"
      up_thread="false" down_thread="false"/>
      <MERGE2 min_interval="10000" max_interval="20000"/>
      <!-- <FD shun="true" up_thread="true" down_thread="true" />-->
      <FD_SOCK/>
      <VERIFY_SUSPECT timeout="1500"
      up_thread="false" down_thread="false"/>
      <pbcast.NAKACK gc_lag="50" retransmit_timeout="600,1200,2400,4800"
      max_xmit_size="8192" up_thread="false" down_thread="false"/>
      <UNICAST timeout="600,1200,2400" window_size="100" min_threshold="10"
      down_thread="false"/>
      <pbcast.STABLE desired_avg_gossip="20000"
      up_thread="false" down_thread="false"/>
      <FRAG frag_size="8192"
      down_thread="false" up_thread="false"/>
      <pbcast.GMS join_timeout="5000" join_retry_timeout="2000"
      shun="true" print_local_addr="true"/>
      <pbcast.STATE_TRANSFER up_thread="true" down_thread="true"/>




      Please provide any link which gives details of the different configuration.

      Thanks in advance.

      Regards,

      Santosh Prabhu