在Ubuntu上管理Kafka日志时,可以遵循以下最佳实践:
log.retention.hours
、log.retention.minutes
或log.retention.ms
来定义消息保留的时间。log.retention.bytes
来定义每个日志分区允许使用的最大存储空间。以下是一个简单的server.properties
配置示例,用于设置日志目录和保留时间:
# Kafka日志目录
log.dirs=/path/to/kafka/logs
# 日志保留时间,例如保留7天
log.retention.hours=168
# 日志保留大小,例如1GB
log.retention.bytes=1073741824
# 启用日志压缩
log.cleaner.enable=true
log.cleanup.policy=delete,compact
通过上述实践,可以有效地在Ubuntu上管理Kafka日志,确保系统的稳定性和性能。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Kafka在Ubuntu上的最佳实践