kafka中Broker常用配置

broker.id

解释:每个Broker的唯一标识,默认为0 建议采用形式host1.xx.com,host2.xx.com

listeners

解释:监听端口,默认9092,如果使用1024以下端口,需要使用root权限启动Kafka。

num.network.threads

解释:服务器用于接收来自网络的请求并向网络发送响应的线程数 默认值为3

num.io.threads

解释:服务器用于处理I/O请求(可能包括磁盘I/O)的线程数 默认值8

socket.send.buffer.bytes

解释:socket server使用的发送缓冲区最大字节数,默认值102400(100KB)

socket.receive.buffer.bytes

socket server使用的接收缓冲区最大字节数,默认值102400(100KB)

socket.request.max.bytes

socket请求的最大字节数。为了防止内存溢出,默认值104857600(100M)

log.dirs

kafka相关日志存储路径

num.partitions

每个topic的分区个数,默认值1

log.segment.bytes

当个分段日志文件中最大值,默认1073741824(1G)

log.retention.check.interval.ms

文件件大小检查的周期时间,是否触发 log.cleanup.policy中设置的策略(日志删除策略),默认值为300000
(5分钟)

zookeeper.connect

zookeeper集群连接地址
zookeeper.connect=192.168.1.23:2181,192.168.1.21:2181,192.168.1.22:2181

zookeeper.connection.timeout.ms

连接zk的超时时间。

log.flush.interval.messages

当消息积累到多少时,刷新到磁盘,默认是10000条

log.flush.interval.ms

每隔1000ms就会自动刷新到磁盘。默认值1000

日志删除

log.retention.hours

超过多少个小时的消息将被删除,默认值168小时

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值