-
Notifications
You must be signed in to change notification settings - Fork 18
Expand file tree
/
Copy pathdefault_server_config.conf
More file actions
55 lines (41 loc) · 2.45 KB
/
default_server_config.conf
File metadata and controls
55 lines (41 loc) · 2.45 KB
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
#################################################################################
#################################################################################
## 【在这里把所有的配置都列出来,并加上说明】
## 配置方式有3种,相同配置按照从前往后的覆盖关系
## 1. 在配置文件中配置,如下示例
## 2. 通过启动参数配置,如:$BINARY_NAME --env kvcm.service.rpc_port=6381
## 3. 通过环境变量配置,set_env(kvcm.service.rpc_port, 6381)
#################################################################################
#################################################################################
# 指定本系统自身的数据存储位置
# kvcm.registry_storage.uri=redis://127.0.0.1:6379?auth=123456
# 指定分布式锁服务的URI。仅单节点的部署模式下可以不设置或置空。
# kvcm.distributed_lock.uri=redis://127.0.0.1:6379?auth=123456
# 指定选主时当前节点使用的node_id(如果不指定会自动生成)
# kvcm.leader_elector.node_id=node_0
# 指定主节点租约时间。仅单节点的部署模式下建议配置一个很大的值。
# kvcm.leader_elector.lease_ms=600000
# 多节点的部署模式下建议配置一个较低的值
# kvcm.leader_elector.lease_ms=10000
# 指定选主逻辑后台循环间隔时间。仅单节点的部署模式下建议配置一个较大的值。
# kvcm.leader_elector.loop_interval_ms=10000
# 多节点的部署模式下建议配置一个较低的值。建议低于kvcm.leader_elector.lease_ms/10。
# kvcm.leader_elector.loop_interval_ms=100
# 额外指定日志级别,覆盖日志配置文件中的设置,方便进行动态调整
# 0: auto, 1: fatal, 2: error, 3: warn, 4: info, 5: debug
kvcm.logger.log_level=4
# 指定Metaservice主服务的RPC监听端口
kvcm.service.rpc_port=6381
# 指定Metaservice主服务的HTTP监听端口
kvcm.service.http_port=6382
# 指定管控接口的RPC监听端口,如果不指定则和主服务一致
kvcm.service.admin_rpc_port=6491
# 指定管控接口的RPC监听端口,如果不指定则和主服务一致
kvcm.service.admin_http_port=6492
# 指定对外服务IO服务线程数,默认为机器核数
# TODO 现在是没有协程,需要配置大一些
kvcm.service.io_thread_num=2
# 是否开启DebugService服务,可以通过DebugService直接操作集群内部状态
kvcm.service.enable_debug_service=false
# 异步删除KVCache的后台线程池大小
kvcm.schedule_plan_executor_thread_count=8