栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Kafka--Producer参数

Kafka--Producer参数

三个必选项

key.serializer    数据写入key的序列化器
默认值没有
参数为    org.apache.kafka.common.serialization.Serializer 接口的实现类
String类型可以用org.apache.kafka.common.serialization.StringSerializer
value.serializer    数据写入value的序列化器
默认值没有
参数可以为    org.apache.kafka.common.serialization.Serializer接口的实现类
String类型可以用    org.apache.kafka.common.serialization.StringSerializer
bootstrap.servers    broker机器的地址

其他为可选项

buffer.memory 生产者客户端可以使用的内存总大小,不仅限于消息大小,比如压缩算法占用的内存也计算在其中
默认值    33554432    (32M)
compression.type    生产者生成数据的压缩类型
默认值    none
可选参数    none、gzip、snappy、lz4或zstd
batch.size    批大小    将一批发往同一分区的数据的最大值
默认值    16384    (16KB)
linger.ms    生产者在发送批次前等待更多消息加入批次的时间
默认值0
acks    数据同步的应答
默认参数    all
可选参数    
0:渣男模式,只要发送数据就认为成功
1:leader分区写入数据成功
-1/all:暖男模式,leader分区写入数据成功以及所有的follower分区同步数据成功 要结合retries使用
retries    设置数据写入的重试次数
默认值    2147483647
可选参数  [0,...,2147483647]
request.timeout.ms    请求超时时间
默认值    30000(30s)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/734407.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号