| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
CLOSE_THRESHOLD_KEY |
"raft.server.close.threshold" |
public static final String |
PREFIX |
"raft.server" |
public static final String |
REMOVED_GROUPS_DIR_KEY |
"raft.server.removed.groups.dir" |
public static final String |
SLEEP_DEVIATION_THRESHOLD_KEY |
"raft.server.sleep.deviation.threshold" |
public static final int |
STAGING_CATCHUP_GAP_DEFAULT |
1000 |
public static final String |
STAGING_CATCHUP_GAP_KEY |
"raft.server.staging.catchup.gap" |
public static final String |
STAGING_TIMEOUT_KEY |
"raft.server.staging.timeout" |
public static final String |
STORAGE_DIR_KEY |
"raft.server.storage.dir" |
public static final String |
STORAGE_FREE_SPACE_MIN_KEY |
"raft.server.storage.free-space.min" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final boolean |
ASYNC_REQUEST_THREAD_POOL_CACHED_DEFAULT |
false |
public static final String |
ASYNC_REQUEST_THREAD_POOL_CACHED_KEY |
"raft.server.data-stream.async.request.thread.pool.cached" |
public static final int |
ASYNC_REQUEST_THREAD_POOL_SIZE_DEFAULT |
32 |
public static final String |
ASYNC_REQUEST_THREAD_POOL_SIZE_KEY |
"raft.server.data-stream.async.request.thread.pool.size" |
public static final int |
ASYNC_WRITE_THREAD_POOL_SIZE_DEFAULT |
16 |
public static final String |
ASYNC_WRITE_THREAD_POOL_SIZE_KEY |
"raft.server.data-stream.async.write.thread.pool.size" |
public static final int |
CLIENT_POOL_SIZE_DEFAULT |
10 |
public static final String |
CLIENT_POOL_SIZE_KEY |
"raft.server.data-stream.client.pool.size" |
public static final String |
PREFIX |
"raft.server.data-stream" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final boolean |
MEMBER_MAJORITY_ADD_DEFAULT |
false |
public static final boolean |
PRE_VOTE_DEFAULT |
true |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final boolean |
ASYNC_FLUSH_ENABLED_DEFAULT |
false |
public static final String |
ASYNC_FLUSH_ENABLED_KEY |
"raft.server.log.async-flush.enabled" |
public static final String |
CORRUPTION_POLICY_KEY |
"raft.server.log.corruption.policy" |
public static final int |
FORCE_SYNC_NUM_DEFAULT |
128 |
public static final String |
FORCE_SYNC_NUM_KEY |
"raft.server.log.force.sync.num" |
public static final boolean |
LOG_METADATA_ENABLED_DEFAULT |
true |
public static final String |
LOG_METADATA_ENABLED_KEY |
"raft.server.log.log-metadata.enabled" |
public static final String |
PREALLOCATED_SIZE_KEY |
"raft.server.log.preallocated.size" |
public static final String |
PREFIX |
"raft.server.log" |
public static final int |
PURGE_GAP_DEFAULT |
1024 |
public static final String |
PURGE_GAP_KEY |
"raft.server.log.purge.gap" |
public static final long |
PURGE_PRESERVATION_LOG_NUM_DEFAULT |
0L |
public static final String |
PURGE_PRESERVATION_LOG_NUM_KEY |
"raft.server.log.purge.preservation.log.num" |
public static final boolean |
PURGE_UPTO_SNAPSHOT_INDEX_DEFAULT |
false |
public static final String |
PURGE_UPTO_SNAPSHOT_INDEX_KEY |
"raft.server.log.purge.upto.snapshot.index" |
public static final String |
QUEUE_BYTE_LIMIT_KEY |
"raft.server.log.queue.byte-limit" |
public static final int |
QUEUE_ELEMENT_LIMIT_DEFAULT |
4096 |
public static final String |
QUEUE_ELEMENT_LIMIT_KEY |
"raft.server.log.queue.element-limit" |
public static final int |
SEGMENT_CACHE_NUM_MAX_DEFAULT |
6 |
public static final String |
SEGMENT_CACHE_NUM_MAX_KEY |
"raft.server.log.segment.cache.num.max" |
public static final String |
SEGMENT_CACHE_SIZE_MAX_KEY |
"raft.server.log.segment.cache.size.max" |
public static final String |
SEGMENT_SIZE_MAX_KEY |
"raft.server.log.segment.size.max" |
public static final boolean |
UNSAFE_FLUSH_ENABLED_DEFAULT |
false |
public static final String |
UNSAFE_FLUSH_ENABLED_KEY |
"raft.server.log.unsafe-flush.enabled" |
public static final boolean |
USE_MEMORY_DEFAULT |
false |
public static final String |
USE_MEMORY_KEY |
"raft.server.log.use.memory" |
public static final String |
WRITE_BUFFER_SIZE_KEY |
"raft.server.log.write.buffer.size" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
BUFFER_BYTE_LIMIT_KEY |
"raft.server.log.appender.buffer.byte-limit" |
public static final int |
BUFFER_ELEMENT_LIMIT_DEFAULT |
0 |
public static final String |
BUFFER_ELEMENT_LIMIT_KEY |
"raft.server.log.appender.buffer.element-limit" |
public static final boolean |
INSTALL_SNAPSHOT_ENABLED_DEFAULT |
true |
public static final String |
INSTALL_SNAPSHOT_ENABLED_KEY |
"raft.server.log.appender.install.snapshot.enabled" |
public static final String |
PREFIX |
"raft.server.log.appender" |
public static final String |
RETRY_POLICY_DEFAULT |
"1ms,10, 1s,20, 5s,1000" |
public static final String |
RETRY_POLICY_KEY |
"raft.server.log.appender.retry.policy" |
public static final String |
SNAPSHOT_CHUNK_SIZE_MAX_KEY |
"raft.server.log.appender.snapshot.chunk.size.max" |
public static final String |
WAIT_TIME_MIN_KEY |
"raft.server.log.appender.wait-time.min" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final boolean |
CACHING_ENABLED_DEFAULT |
false |
public static final String |
CACHING_ENABLED_KEY |
"raft.server.log.statemachine.data.caching.enabled" |
public static final String |
PREFIX |
"raft.server.log.statemachine.data" |
public static final String |
READ_TIMEOUT_KEY |
"raft.server.log.statemachine.data.read.timeout" |
public static final boolean |
SYNC_DEFAULT |
true |
public static final String |
SYNC_KEY |
"raft.server.log.statemachine.data.sync" |
public static final String |
SYNC_TIMEOUT_KEY |
"raft.server.log.statemachine.data.sync.timeout" |
public static final int |
SYNC_TIMEOUT_RETRY_DEFAULT |
-1 |
public static final String |
SYNC_TIMEOUT_RETRY_KEY |
"raft.server.log.statemachine.data.sync.timeout.retry" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final boolean |
LEADER_LEASE_ENABLED_DEFAULT |
false |
public static final double |
LEADER_LEASE_TIMEOUT_RATIO_DEFAULT |
0.9 |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
EXPIRY_TIME_KEY |
"raft.server.retrycache.expirytime" |
public static final String |
PREFIX |
"raft.server.retrycache" |
public static final String |
STATISTICS_EXPIRY_TIME_KEY |
"raft.server.retrycache.statistics.expirytime" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
FIRST_ELECTION_TIMEOUT_MAX_KEY |
"raft.server.rpc.first-election.timeout.max" |
public static final String |
FIRST_ELECTION_TIMEOUT_MIN_KEY |
"raft.server.rpc.first-election.timeout.min" |
public static final String |
PREFIX |
"raft.server.rpc" |
public static final String |
REQUEST_TIMEOUT_KEY |
"raft.server.rpc.request.timeout" |
public static final String |
SLEEP_TIME_KEY |
"raft.server.rpc.sleep.time" |
public static final String |
SLOWNESS_TIMEOUT_KEY |
"raft.server.rpc.slowness.timeout" |
public static final String |
TIMEOUT_MAX_KEY |
"raft.server.rpc.timeout.max" |
public static final String |
TIMEOUT_MIN_KEY |
"raft.server.rpc.timeout.min" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final boolean |
AUTO_TRIGGER_ENABLED_DEFAULT |
false |
public static final String |
AUTO_TRIGGER_ENABLED_KEY |
"raft.server.snapshot.auto.trigger.enabled" |
public static final long |
AUTO_TRIGGER_THRESHOLD_DEFAULT |
400000L |
public static final String |
AUTO_TRIGGER_THRESHOLD_KEY |
"raft.server.snapshot.auto.trigger.threshold" |
public static final long |
CREATION_GAP_DEFAULT |
1024L |
public static final String |
CREATION_GAP_KEY |
"raft.server.snapshot.creation.gap" |
public static final String |
PREFIX |
"raft.server.snapshot" |
public static final int |
RETENTION_FILE_NUM_DEFAULT |
-1 |
public static final String |
RETENTION_FILE_NUM_KEY |
"raft.server.snapshot.retention.file.num" |
public static final boolean |
TRIGGER_WHEN_REMOVE_ENABLED_DEFAULT |
true |
public static final String |
TRIGGER_WHEN_REMOVE_ENABLED_KEY |
"raft.server.snapshot.trigger-when-remove.enabled" |
public static final boolean |
TRIGGER_WHEN_STOP_ENABLED_DEFAULT |
true |
public static final String |
TRIGGER_WHEN_STOP_ENABLED_KEY |
"raft.server.snapshot.trigger-when-stop.enabled" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final boolean |
CLIENT_CACHED_DEFAULT |
true |
public static final String |
CLIENT_CACHED_KEY |
"raft.server.threadpool.client.cached" |
public static final int |
CLIENT_SIZE_DEFAULT |
0 |
public static final String |
CLIENT_SIZE_KEY |
"raft.server.threadpool.client.size" |
public static final String |
PREFIX |
"raft.server.threadpool" |
public static final boolean |
PROXY_CACHED_DEFAULT |
true |
public static final String |
PROXY_CACHED_KEY |
"raft.server.threadpool.proxy.cached" |
public static final int |
PROXY_SIZE_DEFAULT |
0 |
public static final String |
PROXY_SIZE_KEY |
"raft.server.threadpool.proxy.size" |
public static final boolean |
SERVER_CACHED_DEFAULT |
true |
public static final String |
SERVER_CACHED_KEY |
"raft.server.threadpool.server.cached" |
public static final int |
SERVER_SIZE_DEFAULT |
0 |
public static final String |
SERVER_SIZE_KEY |
"raft.server.threadpool.server.size" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final int |
ELEMENT_LIMIT_DEFAULT |
65536 |
public static final String |
ELEMENT_LIMIT_KEY |
"raft.server.watch.element-limit" |
public static final String |
PREFIX |
"raft.server.watch" |
public static final String |
TIMEOUT_DENOMINATION_KEY |
"raft.server.watch.timeout.denomination" |
public static final String |
TIMEOUT_KEY |
"raft.server.watch.timeout" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
BYTE_LIMIT_KEY |
"raft.server.write.byte-limit" |
public static final int |
ELEMENT_LIMIT_DEFAULT |
4096 |
public static final String |
ELEMENT_LIMIT_KEY |
"raft.server.write.element-limit" |
public static final double |
FOLLOWER_GAP_RATIO_MAX_DEFAULT |
-1.0 |
public static final String |
FOLLOWER_GAP_RATIO_MAX_KEY |
"raft.server.write.follower.gap.ratio.max" |
public static final String |
PREFIX |
"raft.server.write" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final long |
INVALID_LOG_INDEX |
-1L |
public static final long |
LEAST_VALID_LOG_INDEX |
0L |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
CURRENT_DIR_NAME |
"current" |
public static final String |
STATE_MACHINE_DIR_NAME |
"sm" |
public static final String |
TMP_DIR_NAME |
"tmp" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final int |
DEFAULT_ALL_SNAPSHOTS_RETAINED |
-1 |
Copyright © 2017–2025 The Apache Software Foundation. All rights reserved.