kafka服务端server.properties参数说明

参数名称描述
broker.idbroker节点唯一ID标识
log.dirkafka消息日志文件存放目录
log.dirskafka消息日志文件存放目录列表,逗号分隔
message.max.bytesbroker能接收的消息的最大值,1000012B,如果修改这个参数,还需要参考max.request.size(客户端参数),max.message.bytes(topic端参数)影响
zookeeper.connectzk地址,ip:port,ip:port多个用逗号分隔
auto.create.topics.enable是否开启自动创建主题 ,默认为true
auto.leader.rebalance.enable是否开启leader再均衡功能 ,默认为true
background.threads后台执行任务的线程数,默认为10
compression.type消息压缩类型,默认为producer,采用生产者压缩类型
delete.topic.enable是否可以删除主题
leader.imbalance.check.interval.seconds检查leader是否分配不均衡的后期,默认为300s,5分钟
leader.imbalance.per.broker.percentage允许leader发生不均衡的比例,超过这个比例会触发leader在均衡操作,默认为10%
log.flush.interval.messages如果缓存中的消息在存入磁盘前达到这个参数所设定的阈值的时候会强制刷新日志到磁盘中,在写入磁盘还会经历操作系统页缓存,如果发生掉电,会发生数据丢失,调低这个参数会增大消息可靠性但是会降低系统整体性能,默认值为Long.Max
log.flush.interval.ms刷新日志文件的时间间隔,如果没有配置,会根据log.flush.scheduler.interval.ms
log.flush.scheduler.interval.ms检查日志文件是否需要刷新的时间间隔,默认为Long.Max
log.retention.bytes日志文件的最大保留大小
log.retention.hours日志文件保留时间,默认值为7天,一般会有 log.retention.{hours.minutes,ms} ms优先级最高,其次是hours
log.roll.hours经过多长时间会强制新建一个日志分段,默认值为7天
log.rolll.ms
log.segment.bytes日志分段文件最大值,默认为1GB
log.segment.delete.delay.ms从操作系统删除日志分段文件前的等待时间
min.insync.replicasISR副本集合中最少副本数
num.io.threads处理请求的线程数,包含磁盘IO,默认8
num.network.threads处理请求和返回相应的线程数
log.cleaner.enable是否开启日志清理,默认为true
log.cleaner.threads日志清理后台线程个数,默认值为1
log.cleanup.policy日志清理策略,默认为delete,删除,还设有compact,压缩
log.index.interval.bytes每隔多少字节消息写入量就添加一条索引,默认为4096
log.index.size.max.bytes索引文件最大值,默认为10MB
log.message.timestamp.typ消息中时间戳类型,默认为CreateTime,消息创建时间,还有LogAppengTime,消息追加到日志中的时间
log.retention.check.interval.ms日志清理检查周期,默认值为5分钟
num.partitions主题默认分区数量,默认值为1
reserverd.broker.max.idbroker.id能够配置的最大值,同时reserverd.broker.max.id+1也是自动穿件broker.id的起始大小,默认值为1000
create.topic.policy.class.name创建主题时用来校验合法性的策略,实现org.apache.kafka.server.policy.CreateTopicPolicy接口
broker.id.generation.enable是否开启自动生成broker id
broker.rackbroker机架信息
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值