Kafka的配置参数众多,以下是一些关键项:
broker.id
listeners
advertised.listeners
log.dirs
zookeeper.connect
num.partitions
default.replication.factor
min.insync.replicas
acks
retries
max.poll.records
fetch.min.bytes
fetch.max.wait.ms
log.flush.interval.messages
log.flush.interval.ms
log.segment.bytes
log.retention.hours
log.retention.bytes
log.segment.ms
replica.fetch.max.bytes
replica.fetch.wait.max.ms
message.max.bytes
replica.lag.time.max.ms
ssl.keystore.location
ssl.keystore.password
ssl.key.password
sasl.mechanism
sasl.jaas.config
log4j.logger.kafka=INFO
jmx.port
jmx.enabled
offsets.topic.replication.factor
transaction.state.log.replication.factor
transaction.state.log.min.isr
auto.create.topics.enable
auto.leader.rebalance.enable
unclean.leader.election.enable
group.initial.rebalance.delay.ms
heartbeat.interval.ms
session.timeout.ms
总之,Kafka的配置参数非常丰富,需要根据实际业务需求和集群规模进行合理设置。