Log参数调忧
Log参数调忧是针对Kafka中数据文件的删除时机进行设置,不是对kafka本身的日志参数配置。
log.retention.hours=24
这个参数默认值为168,单位是小时,就是7天,默认对数据保存7天,可以在这调整数据保存的时间,我们在实际工作中改为了只保存1天,因为kafka中的数据我们会在hdfs中进行备份,保存一份,所以就没有必要在kafka中保留太长时间了。
在kafka中保留只是为了能够让你在指定的时间内恢复数据,或者重新消费数据,如果没有这种需求,那就没有必要设置太长时间。
注意:这里分析的Replication的参数和Log参数都是在server.properties文件中进行配置,JVM参数是在kafka-server-start.sh脚本中配置。