Kafka 配置参数统计
kafka参数项 | 解释 | 默认值 |
---|---|---|
broker.id | 服务的brokerId | |
message.max.bytes | 服务可以接受的最大的消息体大小 | 1000000+4(MessageSizeLength)+8(OffsetLength) |
num.network.threads | server端用于处理网络请求的线程数 | 3 |
num.io.threads | server端用于传输网络请求数据的线程数 | 8 |
background.threads | server端后台服务线程数 | 10 |
queued.max.requests | server端允许的最大请求队列数 | 500 |
port | 服务监听的端口号 | 9092 |
host.name | 服务所在机器的hostname | |
advertised.host.name | 服务所在机器的对公网提供服务时hostname详情 | hostName(默认内网一致) |
advertised.port | 服务所在机器的对公网提供服务时port | port(默认内网一致) |
socket.send.buffer.bytes | socket的发送缓冲区(SO_SNDBUFF) | 100 * 1024 |
socket.receive.buffer.bytes | socket的接受缓冲区(SO_RCVBUFF) | 100 * 1024 |
socket.request.max.bytes | socket可以接受的最大请求字节数(message.max.bytes必定小于该值) | 100 * 1024 * 1024 |
max.connections.per.ip | 来自单台机器的最大连接数 | Int.MaxValue |