groups.5.3.11.Final.source-code.tcp-minimal.xml Maven / Gradle / Ivy
<!-- Sample TCP configuration without UNICAST3, NAKACK2, fragmentation and flow control protocols. See https://issues.redhat.com/browse/JGRP-2566 for details author: Bela Ban --> <config xmlns="urn:org:jgroups" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:org:jgroups http://www.jgroups.org/schema/jgroups.xsd"> <TCP bind_addr="${jgroups.bind_addr:match-address:192.*,site_local,loopback}" bind_port="${jgroups.bind_port:7800}" buffered_input_stream_size="8192" buffered_output_stream_size="8192" thread_pool.enabled="true" thread_pool.max_threads="200" thread_pool.rejection_policy="run" message_processing_policy="direct" use_virtual_threads="false" use_acks="true" bundler_type="transfer-queue" policies="org.jgroups.stack.CheckCallerRunsPolicy,org.jgroups.stack.CheckForAbsenceOfRED" /> <MPING mcast_addr="224.0.0.5" /> <TCPPING async_discovery="true" initial_hosts="${jgroups.tcpping.initial_hosts:localhost[7800],localhost[7801]}" return_entire_cache="${jgroups.tcpping.return_entire_cache:false}" port_range="${jgroups.tcp.port_range:2}"/> <MERGE3 max_interval="2m" min_interval="30s"/> <FD_SOCK /> <FD_ALL3 /> <VERIFY_SUSPECT timeout="1.5s" /> <pbcast.NAKACK2 xmit_interval="500ms" use_mcast_xmit="false"/> <!--UNICAST3 conn_close_timeout="60000"/--> <pbcast.STABLE desired_avg_gossip="50s" max_bytes="4M"/> <pbcast.GMS print_local_addr="true" join_timeout="0.5s"/> <MFC max_credits="2M" min_threshold="0.4"/> <FRAG4 frag_size="60K" /> <pbcast.STATE_TRANSFER/> <!--TIME down_msgs="true" up_batches="true" up_msgs="false"/--> </config>