在Linux上设置Kafka日志清理,主要涉及到配置日志的保留策略和清理频率。Kafka提供了两种主要的日志清理策略:删除策略(delete)和压缩策略(compact)。以下是具体的配置步骤和参数说明:
log.retention.hours
、log.retention.minutes
或log.retention.ms
设置日志保留的时间。例如,将log.retention.hours
设置为168表示日志保留7天。log.retention.bytes
设置日志保留的字节数。例如,设置为1073741824表示日志保留1GB。log.cleaner.enable
为true
启用压缩功能。config
文件夹中,文件名为server.properties
。请注意,具体的配置参数可能会因Kafka版本的不同而有所差异,因此在实际应用中,还需要根据具体的业务需求和系统环境来调整相关参数。