[jboss-cvs] JBossAS SVN: r91637 - branches/JBPAPP_5_0/testsuite/src/resources/cluster/ejb2/passexp/META-INF.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Jul 24 10:32:05 EDT 2009


Author: rachmatowicz at jboss.com
Date: 2009-07-24 10:32:05 -0400 (Fri, 24 Jul 2009)
New Revision: 91637

Modified:
   branches/JBPAPP_5_0/testsuite/src/resources/cluster/ejb2/passexp/META-INF/passexp-stacks.xml
Log:
Add a stack for TCPGOSSIP cluster configuration (see JBQA-2113)

Modified: branches/JBPAPP_5_0/testsuite/src/resources/cluster/ejb2/passexp/META-INF/passexp-stacks.xml
===================================================================
--- branches/JBPAPP_5_0/testsuite/src/resources/cluster/ejb2/passexp/META-INF/passexp-stacks.xml	2009-07-24 14:31:19 UTC (rev 91636)
+++ branches/JBPAPP_5_0/testsuite/src/resources/cluster/ejb2/passexp/META-INF/passexp-stacks.xml	2009-07-24 14:32:05 UTC (rev 91637)
@@ -135,6 +135,67 @@
             <pbcast.FLUSH timeout="0"/>
         </config>
     </stack>
+    
+    <stack name="passexp-tcpgossip"
+           description="TCP based stack, with flow control and message bundling. This is usually used when IP
+           multicasting cannot be used in a network, e.g. because it is disabled (routers discard multicast)">
+        <config>
+            <TCP
+                 singleton_name="passexp-tcpgossip"
+                 start_port="37600"
+                 tcp_nodelay="true"
+                 loopback="false"
+                 recv_buf_size="20000000"
+                 send_buf_size="640000"
+                 discard_incompatible_packets="true"
+                 max_bundle_size="64000"
+                 max_bundle_timeout="30"
+                 use_incoming_packet_handler="true"
+                 enable_bundling="false"
+                 use_send_queues="false"
+                 sock_conn_timeout="300"
+                 skip_suspected_members="true"
+                 
+                 use_concurrent_stack="true"
+	
+		         thread_pool.enabled="true"
+		         thread_pool.min_threads="1"
+		         thread_pool.max_threads="25"
+		         thread_pool.keep_alive_time="5000"
+		         thread_pool.queue_enabled="false"
+		         thread_pool.queue_max_size="100"
+		         thread_pool.rejection_policy="run"
+		
+		         oob_thread_pool.enabled="true"
+		         oob_thread_pool.min_threads="1"
+		         oob_thread_pool.max_threads="8"
+		         oob_thread_pool.keep_alive_time="5000"
+		         oob_thread_pool.queue_enabled="false"
+		         oob_thread_pool.queue_max_size="100"
+		         oob_thread_pool.rejection_policy="run"/>
+            <TCPGOSSIP timeout="3000"
+                     initial_hosts="${jgroups.tcpgossip.initial_hosts:localhost[12000]}"
+                     num_initial_members="3"/>
+            <MERGE2 max_interval="100000" min_interval="20000"/>
+            <FD_SOCK/>
+            <FD timeout="10000" max_tries="5" shun="true"/>
+            <VERIFY_SUSPECT timeout="1500"/>
+            <pbcast.NAKACK use_mcast_xmit="false" gc_lag="0"
+                           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="3000"
+                        shun="true"
+                        view_bundling="true"
+                        view_ack_collection_timeout="5000"/>
+            <FC max_credits="2000000" min_threshold="0.10"/>
+            <FRAG2 frag_size="60000"/>
+            <!-- pbcast.STREAMING_STATE_TRANSFER use_reading_thread="true"/ -->
+            <pbcast.STATE_TRANSFER/>
+            <pbcast.FLUSH timeout="0"/>
+        </config>
+    </stack>
 
 </protocol_stacks>
 




More information about the jboss-cvs-commits mailing list