TiKVServerConfig

(Appears on: TiKVConfig)

TiKVServerConfig is the configuration of TiKV server.

FieldDescription
status-thread-pool-size
string
(Optional)

Optional: Defaults to 1

grpc-compression-type
string
(Optional)

Optional: Defaults to none

grpc-concurrency
uint
(Optional)

Optional: Defaults to 4

grpc-concurrent-stream
uint
(Optional)

Optional: Defaults to 1024

grpc-memory-pool-quota
string
(Optional)

Optional: Defaults to 32G

grpc-raft-conn-num
uint
(Optional)

Optional: Defaults to 10

grpc-stream-initial-window-size
string
(Optional)

Optional: Defaults to 2MB

grpc-keepalive-time
string
(Optional)

Optional: Defaults to 10s

grpc-keepalive-timeout
string
(Optional)

Optional: Defaults to 3s

concurrent-send-snap-limit
uint
(Optional)

Optional: Defaults to 32

concurrent-recv-snap-limit
uint
(Optional)

Optional: Defaults to 32

end-point-recursion-limit
uint
(Optional)

Optional: Defaults to 1000

end-point-stream-channel-size
uint
(Optional)
end-point-batch-row-limit
uint
(Optional)
end-point-stream-batch-row-limit
uint
(Optional)
end-point-enable-batch-if-possible
uint
(Optional)
end-point-request-max-handle-duration
string
(Optional)
snap-max-write-bytes-per-sec
string
(Optional)

Optional: Defaults to 100MB

snap-max-total-size
string
(Optional)
stats-concurrency
uint
(Optional)
heavy-load-threshold
uint
(Optional)
heavy-load-wait-duration
string
(Optional)

Optional: Defaults to 60s

labels
map[string]string
(Optional)