-
Notifications
You must be signed in to change notification settings - Fork 5
/
sucredb.yaml
80 lines (61 loc) · 1.73 KB
/
sucredb.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# NOTE:
# to specify "size" you need to use a suffix, like:
#
# 1b => 1 byte
# 1k | 1kb => 1024 bytes
# 1m | 1mb => 1024*1024 bytes
# 1g | 1gb => 1024*1024*1024 bytes
#
# to specify "time" you need to use a suffix, like:
#
# 1ms => 1 millisecond
# 1s => 1 second
# 1m => 60 seconds
# 1h => 60 minutes
# ====== GENERAL CONFIGURATION ======
# Location of data directory in the file system
data_dir: "./data"
# Seed nodes when joining a cluster
# seed_nodes: ["123.123.123:16379"]
seed_nodes: []
# Cluster name, must be the same for nodes to "see" each other
cluster_name: "default"
# Ip and port to bind the socket for client connections
listen_addr: "127.0.0.1:6379"
# Ip and port to bind the socket for internal cluster connections
fabric_addr: "127.0.0.1:16379"
# Timeout for client requests
# request_timeout: "1000ms"
# Resolution for internal tasks timer
# worker_timer: "500ms"
# Number of worker threads
# Defaults to max(4, 1 + cpucount * 2)
# worker_count: 4
# Maximum number of incomming syncs
# sync_incomming_max: 10
# Maximum number of outgoing syncs
# sync_outgoing_max: 10
# Maximum number of client connections
# client_connection_max: 100
# logging configuration, log4rs style
logging:
appenders:
console:
kind: "console"
target: "stderr"
file:
kind: "file"
path: "./sucredb.log"
loggers:
sucredb:
level: "debug"
appenders: ["file", "console"]
# ====== ADVANCED CONFIGURATION ======
# Amount of time to wait before aborting an unresponsible sync
# sync_timeout: "10s"
# Timeout for sync messages
# sync_msg_timeout: "1000ms"
# Maximum number of sync messages inflight (per sync)
# sync_msg_inflight: 10
# Maximum number of conflicting versions for a given value
# value_version_max: 100