对server.properties配置文件的详细分析

来源:互联网 发布:js关闭iframe页面 编辑:程序博客网 时间:2024/06/03 03:42

broker.id=0(kafka集群的唯一标致)

port=9092(对外提供服务的tcp端口)

host.name=zhangwei04(防止DNS解析IP带来的失败率,这是一个bug)

num.network.threads=3(broker进行网络处理的线程数)

num.io.threads=8(broker进行IO处理的线程数)

socket.send.buffer.bytes=102400

(socket发送的文件包大小,在缓冲区达到1M才发送)

socket.receive.buffer.bytes=102400

(kafka接收消息的缓冲区,只有达到1M时才序列化在本地磁盘上)

socket.request.max.bytes=104857600(kafka请求消息的最大数)

log.dirs=/zhangwei/kafka_2.10-0.8.2.0/kafkaLog(消息持久化的地址)

num.partitions=1(默认的分区)

log.retention.hours=168(消息写入磁盘的有效期为7)

message.max.byte=5048576(kafka发送消息的大小)

default.replication.factor=2(存储消息的副本数)

replica.fetch.max.bytes=5048576(kafka接收的消息大小)

log.segment.bytes=1073741824(信息持久化文件的最大值)

log.retention.check.interval.ms=60000

(每隔一段时间去检查一下是否有失效的文件,即1分钟)

log.cleaner.enable=false(是否log压缩)

zookeeper.connect=local:2181(zk地址)

zookeeper.connection.timeout.ms=6000(kafka集群链接zk的时间)

0 0
原创粉丝点击