Created
February 19, 2015 13:43
-
-
Save fbelzunc/9e419e108b7c18c2403d to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- HA setup; may be overridden with $JENKINS_HOME/jgroups.xml --> | |
<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.1.xsd"> | |
<TCP loopback="false" | |
recv_buf_size="${tcp.recv_buf_size:128K}" | |
send_buf_size="${tcp.send_buf_size:128K}" | |
max_bundle_size="64K" | |
max_bundle_timeout="30" | |
use_send_queues="true" | |
sock_conn_timeout="300" | |
bind_port="7700" | |
port_range="5" | |
diagnostics_port="7500" | |
timer_type="new" | |
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"/> | |
<CENTRAL_LOCK /> | |
<com.cloudbees.jenkins.ha.singleton.CHMOD_FILE_PING timeout="3000" | |
location="${HA_JGROUPS_DIR}" | |
num_initial_members="3"/> | |
<MERGE2 max_interval="30000" | |
min_interval="10000"/> | |
<FD_SOCK/> | |
<FD timeout="3000" max_tries="3" /> | |
<VERIFY_SUSPECT timeout="1500" /> | |
<BARRIER /> | |
<pbcast.NAKACK2 use_mcast_xmit="false" | |
discard_delivered_msgs="true"/> | |
<UNICAST /> | |
<!-- | |
When a new node joins a cluster, initial message broadcast doesn't necessarily seem | |
to arrive. Using a shorter cycles in the STABLE protocol makes the cluster recognize | |
this dropped transmission and cause a retransmission. | |
--> | |
<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" /> | |
<pbcast.STATE_TRANSFER /> | |
<!-- pbcast.FLUSH /--> | |
</config> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment