鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

调优实例

本实例列举了某调优场景中的部分参数配置,包括Kafka服务端参数是测试Client端参数。

Kafka参数

组件

参数名

建议值

修改原因

Kafka->Broker

log.dir

/hadoop/data1/kafka-logs,/hadoop/data2/kafka-logs,/hadoop/data3/kafka-logs

...

/hadoop/data10/kafka-logs,/hadoop/data11/kafka-logs,/hadoop/data12/kafka-logs

配置Kafka使用盘的数量为12盘,防止硬盘读写成为瓶颈。

Kafka->Broker

num.network.threads

128

增大Kafka网络线程数。

Kafka->Broker

num.io.threads

128

增大Kafka IO线程数,提高对硬盘读写能力。

log.dir配置路径:

num.network.threads配置路径:

num.io.threads配置路径:

调优工具参数

仅列出需要修改的调优参数。

Kafka主题。

1
replication-factor: 2  #Kafka副本数2

数据生产。

1
2
Partitions: 36          #数据分区数
parallel:6             #客户端节点生产进程数(x86为10)

数据消费。

1
2
3
consumer_parallel: 12   #客户端节点消费进程数(x86为12)
fetch_threads: 10       #消费线程取数据线程数 (x86为240)
threads:  500           #消费线程数

配置信息如下。