kafka生产服务器配置

    原创
半兽人 发表于: 2015-03-10   最后更新时间: 2016-03-17  

生产者服务器配置


Here is our server production server configuration:
这是我们的服务器生产服务器配置:
# Replication configurations
num.replica.fetchers=4
replica.fetch.max.bytes=1048576
replica.fetch.wait.max.ms=500
replica.high.watermark.checkpoint.interval.ms=5000
replica.socket.timeout.ms=30000
replica.socket.receive.buffer.bytes=65536
replica.lag.time.max.ms=10000
replica.lag.max.messages=4000

controller.socket.timeout.ms=30000
controller.message.queue.size=10

# Log configuration
num.partitions=8
message.max.bytes=1000000
auto.create.topics.enable=true
log.index.interval.bytes=4096
log.index.size.max.bytes=10485760
log.retention.hours=168
log.flush.interval.ms=10000
log.flush.interval.messages=20000
log.flush.scheduler.interval.ms=2000
log.roll.hours=168
log.retention.check.interval.ms=300000
log.segment.bytes=1073741824

# ZK configuration
zookeeper.connection.timeout.ms=6000
zookeeper.sync.time.ms=2000

# Socket server configuration
num.io.threads=8
num.network.threads=8
socket.request.max.bytes=104857600
socket.receive.buffer.bytes=1048576
socket.send.buffer.bytes=1048576
queued.max.requests=16
fetch.purgatory.purge.interval.requests=100
producer.purgatory.purge.interval.requests=100

Our client configuration varies a fair amount between different use cases.

我们的客户端根据不同的使用情况调整数量。



您需要解锁本帖隐藏内容请: 点击这里
本帖隐藏的内容




上一条: kafka重要的客户端配置
下一条: kafka的Java版本

  • 您好,这个是哪个配置文件呀

    • 这个配置是客户端的命令行示例中指向的配置文件producer.properties,如:

      bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test --producer.config config/producer.properties
      

        这个是完整的配置吗?

        官方文档没看到这样的配置,是站长公司生产服务器配置吗?可以简要介绍下生产环境服务器的硬件配置吗