Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
apache
Incubator Pegasus
提交
f289cd95
Incubator Pegasus
项目概览
apache
/
Incubator Pegasus
通知
9
Star
5
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Incubator Pegasus
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
f289cd95
编写于
2月 27, 2019
作者:
Q
QinZuoyan
提交者:
qinzuoyan
2月 27, 2019
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
config: improve recommended server config (#294)
上级
84b875ec
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
35 addition
and
27 deletion
+35
-27
src/server/config.ini
src/server/config.ini
+35
-27
未找到文件。
src/server/config.ini
浏览文件 @
f289cd95
...
...
@@ -134,13 +134,16 @@
[threadpool.THREAD_POOL_FDS_SERVICE]
name
=
fds_service
worker_count
=
8
max_input_queue_length
=
1024
worker_priority
=
THREAD_xPRIORITY_NORMAL
worker_count
=
8
[threadpool.THREAD_POOL_COMPACT]
name
=
compact
partitioned
=
false
max_input_queue_length
=
1
28
max_input_queue_length
=
1
024
worker_priority
=
THREAD_xPRIORITY_NORMAL
worker_count
=
4
worker_count
=
8
[meta_server]
server_list
=
%{meta.server.list}
...
...
@@ -152,7 +155,7 @@
meta_state_service_type
=
meta_state_service_zookeeper
meta_state_service_parameters
=
node_live_percentage_threshold_for_update
=
6
0
node_live_percentage_threshold_for_update
=
5
0
min_live_node_count_for_unfreeze
=
3
meta_function_level_on_start
=
steady
recover_from_replica_server
=
false
...
...
@@ -164,7 +167,7 @@
server_load_balancer_type
=
greedy_load_balancer
replica_assign_delay_ms_for_dropouts
=
600000
max_replicas_in_group
=
4
max_replicas_in_group
=
3
balancer_in_turn
=
false
only_primary_balancer
=
false
only_move_primary
=
false
...
...
@@ -175,6 +178,7 @@
slog_dir
=
%{slog.dir}
data_dirs
=
%{data.dirs}
data_dirs_black_list_file
=
%{home.dir}/.pegasus_data_dirs_black_list
cluster_name
=
%{cluster.name}
deny_client_on_start
=
false
verbose_client_log_on_start
=
false
...
...
@@ -203,7 +207,7 @@
gc_disabled
=
false
gc_interval_ms
=
30000
gc_memory_replica_interval_ms
=
600000
gc_disk_error_replica_interval_seconds
=
6048
00
gc_disk_error_replica_interval_seconds
=
864
00
gc_disk_garbage_replica_interval_seconds
=
86400
disk_stat_disabled
=
false
...
...
@@ -248,14 +252,16 @@
[pegasus.server]
rocksdb_verbose_log
=
false
rocksdb_abnormal_get_time_threshold_ns
=
0
rocksdb_abnormal_get_size_threshold
=
0
rocksdb_abnormal_multi_get_time_threshold_ns
=
0
rocksdb_abnormal_multi_get_size_threshold
=
0
rocksdb_abnormal_multi_get_iterate_count_threshold
=
0
# get: {100ms,1MB} ; multiGet: {100ms,10MB,1000}
rocksdb_abnormal_get_time_threshold_ns
=
100000000
rocksdb_abnormal_get_size_threshold
=
1000000
rocksdb_abnormal_multi_get_time_threshold_ns
=
100000000
rocksdb_abnormal_multi_get_size_threshold
=
10000000
rocksdb_abnormal_multi_get_iterate_count_threshold
=
1000
rocksdb_write_buffer_size
=
67108864
rocksdb_max_write_buffer_number
=
6
rocksdb_max_write_buffer_number
=
3
rocksdb_max_background_flushes
=
4
rocksdb_max_background_compactions
=
12
rocksdb_num_levels
=
6
...
...
@@ -267,10 +273,12 @@
rocksdb_level0_slowdown_writes_trigger
=
30
rocksdb_level0_stop_writes_trigger
=
60
rocksdb_disable_table_block_cache
=
false
rocksdb_block_cache_capacity
=
10737418240
rocksdb_block_cache_num_shard_bits
=
-1
rocksdb_compression_type
=
lz4
checkpoint_reserve_min_count
=
3
checkpoint_reserve_time_seconds
=
36
00
checkpoint_reserve_min_count
=
2
checkpoint_reserve_time_seconds
=
18
00
updating_rocksdb_sstsize_interval_seconds
=
600
...
...
@@ -451,7 +459,7 @@
[task.RPC_RRDB_RRDB_PUT]
rpc_request_throttling_mode
=
TM_DELAY
rpc_request_delays_milliseconds
=
1000, 1000, 1000, 1000, 1000, 100
00
rpc_request_delays_milliseconds
=
50, 50, 50, 50, 50, 1
00
is_profile
=
true
[task.RPC_RRDB_RRDB_PUT_ACK]
...
...
@@ -459,7 +467,7 @@
[task.RPC_RRDB_RRDB_MULTI_PUT]
rpc_request_throttling_mode
=
TM_DELAY
rpc_request_delays_milliseconds
=
1000, 1000, 1000, 1000, 1000, 100
00
rpc_request_delays_milliseconds
=
50, 50, 50, 50, 50, 1
00
is_profile
=
true
[task.RPC_RRDB_RRDB_MULTI_PUT_ACK]
...
...
@@ -467,7 +475,7 @@
[task.RPC_RRDB_RRDB_REMOVE]
rpc_request_throttling_mode
=
TM_DELAY
rpc_request_delays_milliseconds
=
1000, 1000, 1000, 1000, 1000, 100
00
rpc_request_delays_milliseconds
=
50, 50, 50, 50, 50, 1
00
is_profile
=
true
[task.RPC_RRDB_RRDB_REMOVE_ACK]
...
...
@@ -475,7 +483,7 @@
[task.RPC_RRDB_RRDB_MULTI_REMOVE]
rpc_request_throttling_mode
=
TM_DELAY
rpc_request_delays_milliseconds
=
1000, 1000, 1000, 1000, 1000, 100
00
rpc_request_delays_milliseconds
=
50, 50, 50, 50, 50, 1
00
is_profile
=
true
[task.RPC_RRDB_RRDB_MULTI_REMOVE_ACK]
...
...
@@ -483,7 +491,7 @@
[task.RPC_RRDB_RRDB_INCR]
rpc_request_throttling_mode
=
TM_DELAY
rpc_request_delays_milliseconds
=
1000, 1000, 1000, 1000, 1000, 100
00
rpc_request_delays_milliseconds
=
50, 50, 50, 50, 50, 1
00
is_profile
=
true
[task.RPC_RRDB_RRDB_INCR_ACK]
...
...
@@ -491,7 +499,7 @@
[task.RPC_RRDB_RRDB_CHECK_AND_SET]
rpc_request_throttling_mode
=
TM_DELAY
rpc_request_delays_milliseconds
=
1000, 1000, 1000, 1000, 1000, 100
00
rpc_request_delays_milliseconds
=
50, 50, 50, 50, 50, 1
00
is_profile
=
true
[task.RPC_RRDB_RRDB_CHECK_AND_SET_ACK]
...
...
@@ -499,7 +507,7 @@
[task.RPC_RRDB_RRDB_CHECK_AND_MUTATE]
rpc_request_throttling_mode
=
TM_DELAY
rpc_request_delays_milliseconds
=
1000, 1000, 1000, 1000, 1000, 100
00
rpc_request_delays_milliseconds
=
50, 50, 50, 50, 50, 1
00
is_profile
=
true
[task.RPC_RRDB_RRDB_CHECK_AND_MUTATE_ACK]
...
...
@@ -507,7 +515,7 @@
[task.RPC_RRDB_RRDB_GET]
rpc_request_throttling_mode
=
TM_DELAY
rpc_request_delays_milliseconds
=
1000, 1000, 1000, 1000, 1000, 100
00
rpc_request_delays_milliseconds
=
50, 50, 50, 50, 50, 1
00
is_profile
=
true
[task.RPC_RRDB_RRDB_GET_ACK]
...
...
@@ -515,7 +523,7 @@
[task.RPC_RRDB_RRDB_MULTI_GET]
rpc_request_throttling_mode
=
TM_DELAY
rpc_request_delays_milliseconds
=
1000, 1000, 1000, 1000, 1000, 100
00
rpc_request_delays_milliseconds
=
50, 50, 50, 50, 50, 1
00
is_profile
=
true
[task.RPC_RRDB_RRDB_MULTI_GET_ACK]
...
...
@@ -523,7 +531,7 @@
[task.RPC_RRDB_RRDB_SORTKEY_COUNT]
rpc_request_throttling_mode
=
TM_DELAY
rpc_request_delays_milliseconds
=
1000, 1000, 1000, 1000, 1000, 100
00
rpc_request_delays_milliseconds
=
50, 50, 50, 50, 50, 1
00
is_profile
=
true
[task.RPC_RRDB_RRDB_SORTKEY_COUNT_ACK]
...
...
@@ -531,7 +539,7 @@
[task.RPC_RRDB_RRDB_TTL]
rpc_request_throttling_mode
=
TM_DELAY
rpc_request_delays_milliseconds
=
1000, 1000, 1000, 1000, 1000, 100
00
rpc_request_delays_milliseconds
=
50, 50, 50, 50, 50, 1
00
is_profile
=
true
[task.RPC_RRDB_RRDB_TTL_ACK]
...
...
@@ -539,7 +547,7 @@
[task.RPC_RRDB_RRDB_GET_SCANNER]
rpc_request_throttling_mode
=
TM_DELAY
rpc_request_delays_milliseconds
=
1000, 1000, 1000, 1000, 1000, 100
00
rpc_request_delays_milliseconds
=
50, 50, 50, 50, 50, 1
00
is_profile
=
true
[task.RPC_RRDB_RRDB_GET_SCANNER_ACK]
...
...
@@ -547,7 +555,7 @@
[task.RPC_RRDB_RRDB_SCAN]
rpc_request_throttling_mode
=
TM_DELAY
rpc_request_delays_milliseconds
=
1000, 1000, 1000, 1000, 1000, 100
00
rpc_request_delays_milliseconds
=
50, 50, 50, 50, 50, 1
00
is_profile
=
true
[task.RPC_RRDB_RRDB_SCAN_ACK]
...
...
@@ -555,7 +563,7 @@
[task.RPC_RRDB_RRDB_CLEAR_SCANNER]
rpc_request_throttling_mode
=
TM_DELAY
rpc_request_delays_milliseconds
=
1000, 1000, 1000, 1000, 1000, 100
00
rpc_request_delays_milliseconds
=
50, 50, 50, 50, 50, 1
00
is_profile
=
true
[task.RPC_RRDB_RRDB_CLEAR_SCANNER_ACK]
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录