All Downloads are FREE. Search and download functionalities are using the official Maven repository.

dbc2.ha-jdbc2.3.6.32.source-code.state_tcp.xml Maven / Gradle / Ivy

There is a newer version: 3.6.61
Show newest version
<?xml version="1.0" encoding="UTF-8"?>
<!--
    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).
    Note that TCP.bind_addr and TCPPING.initial_hosts should be set, possibly via system properties, e.g.
    -Djgroups.bind_addr=192.168.5.2 and -Djgroups.tcpping.initial_hosts=192.168.5.2[7800]
    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-3.4.xsd">
  <TCP bind_addr="${jgroups.bind_addr:127.0.0.1}"
       bind_port="${jgroups.tcp.bind_port_state:7801}"
       loopback="false"
       recv_buf_size="${tcp.recv_buf_size:5M}"
       send_buf_size="${tcp.send_buf_size:640K}"
       max_bundle_size="64K"
       max_bundle_timeout="30"
       use_send_queues="true"
       sock_conn_timeout="300"

       timer_type="new3"
       timer.min_threads="4"
       timer.max_threads="10"
       timer.keep_alive_time="3000"
       timer.queue_max_size="500"

       thread_pool.enabled="true"
       thread_pool.min_threads="1"
       thread_pool.max_threads="10"
       thread_pool.keep_alive_time="5000"
       thread_pool.queue_enabled="false"
       thread_pool.queue_max_size="100"
       thread_pool.rejection_policy="discard"

       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="discard"/>

  <TCPPING timeout="3000"
           initial_hosts="${jgroups.tcpping.initial_hosts_state:127.0.0.1[7801]}"
           port_range="1"
           num_initial_members="9"/>
  <MERGE3 />
<!--  <FD_SOCK/>-->
<!--  <FD timeout="${jgroups.fd.timeout:1000}" max_tries="${jgroups.fd.max_tries:3}" />-->
  <FD_ALL timeout="${jgroups.fd_all.timeout:10000}" interval="${jgroups.fd_all.interval:1000}" timeout_check_interval="${jgroups.fd_all.interval:1000}" />
<!--  <VERIFY_SUSPECT timeout="1500"  />-->
  <BARRIER />
  <pbcast.NAKACK2 use_mcast_xmit="false"
                  discard_delivered_msgs="true"/>
  <UNICAST3 />
  <pbcast.STABLE stability_delay="1000" desired_avg_gossip="50000"
                 max_bytes="4M"/>
  <pbcast.GMS print_local_addr="true" join_timeout="3000"
              view_bundling="true"/>
  <MFC max_credits="2M"
       min_threshold="0.4"/>
  <FRAG2 frag_size="60K"  />
  <!--RSVP resend_interval="2000" timeout="10000"/-->
  <pbcast.STATE_TRANSFER/>
  <CENTRAL_LOCK use_thread_id_for_lock_owner="false" />
</config>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy