Kafka消息堆积在Ubuntu可按以下方法解决:
消费者端优化
max.poll.records),减少单条消息处理时间。Kafka集群优化
kafka-topics.sh --alter命令调整分区数,提升并行消费能力。RoundRobinAssignor替代默认RangeAssignor,均衡负载。生产者端优化
batch.size参数)。acks=all确保消息可靠写入,配合retries重试机制。其他措施
kafka-delete-records.sh清理旧日志。参考来源: