| <!-- |
| ~ Licensed to the Apache Software Foundation (ASF) under one or more |
| ~ contributor license agreements. See the NOTICE file distributed with |
| ~ this work for additional information regarding copyright ownership. |
| ~ The ASF licenses this file to You under the Apache License, Version 2.0 |
| ~ (the "License"); you may not use this file except in compliance with |
| ~ the License. You may obtain a copy of the License at |
| ~ |
| ~ http://www.apache.org/licenses/LICENSE-2.0 |
| ~ |
| ~ Unless required by applicable law or agreed to in writing, software |
| ~ distributed under the License is distributed on an "AS IS" BASIS, |
| ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| ~ See the License for the specific language governing permissions and |
| ~ limitations under the License. |
| --> |
| |
| <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"> |
| <UDP |
| mcast_addr="${jgroups.udp.mcast_addr:228.6.7.8}" |
| mcast_port="46656" |
| tos="8" |
| ucast_recv_buf_size="20m" |
| ucast_send_buf_size="640k" |
| mcast_recv_buf_size="25m" |
| mcast_send_buf_size="640k" |
| loopback="true" |
| max_bundle_size="31k" |
| ip_ttl="${jgroups.udp.ip_ttl:2}" |
| enable_diagnostics="false" |
| bundler_type="old" |
| |
| thread_naming_pattern="pl" |
| |
| thread_pool.enabled="true" |
| thread_pool.min_threads="2" |
| thread_pool.max_threads="30" |
| thread_pool.keep_alive_time="60000" |
| thread_pool.queue_enabled="true" |
| thread_pool.queue_max_size="100" |
| thread_pool.rejection_policy="Discard" |
| |
| oob_thread_pool.enabled="true" |
| oob_thread_pool.min_threads="2" |
| oob_thread_pool.max_threads="30" |
| oob_thread_pool.keep_alive_time="60000" |
| oob_thread_pool.queue_enabled="false" |
| oob_thread_pool.queue_max_size="100" |
| oob_thread_pool.rejection_policy="Discard" |
| |
| internal_thread_pool.enabled="true" |
| internal_thread_pool.min_threads="1" |
| internal_thread_pool.max_threads="10" |
| internal_thread_pool.keep_alive_time="60000" |
| internal_thread_pool.queue_enabled="true" |
| internal_thread_pool.queue_max_size="100" |
| internal_thread_pool.rejection_policy="Discard" |
| /> |
| |
| <PING timeout="3000" num_initial_members="3"/> |
| <MERGE2 max_interval="30000" min_interval="10000"/> |
| |
| <FD_SOCK/> |
| <FD_ALL timeout="30000" interval="3000"/> |
| <VERIFY_SUSPECT timeout="1500" num_msgs="5"/> |
| |
| <pbcast.NAKACK2 |
| xmit_interval="1000" |
| xmit_table_num_rows="100" |
| xmit_table_msgs_per_row="10000" |
| xmit_table_max_compaction_time="10000" |
| max_msg_batch_size="100"/> |
| <UNICAST3 |
| xmit_interval="500" |
| xmit_table_num_rows="20" |
| xmit_table_msgs_per_row="10000" |
| xmit_table_max_compaction_time="10000" |
| max_msg_batch_size="100" |
| conn_expiry_timeout="0"/> |
| |
| <pbcast.STABLE stability_delay="500" desired_avg_gossip="5000" max_bytes="1m"/> |
| <pbcast.GMS print_local_addr="false" join_timeout="3000" view_bundling="true"/> |
| <tom.TOA/> <!-- the TOA is only needed for total order transactions--> |
| |
| <UFC max_credits="2m" min_threshold="0.40"/> |
| <MFC max_credits="2m" min_threshold="0.40"/> |
| <FRAG2 frag_size="30k" /> |
| <RSVP timeout="60000" resend_interval="500" ack_on_delivery="false" /> |
| </config> |