核心参数调整建议中的partition_size和segment_size
来源:11-9 Kafka服务器配置最佳实践讲解

夜愿小夜
2022-12-21
kafka中partition的数量是理解的,partiton的size是咋回事?
segment_size是指参数log.segment.bytes嘛?
这个公式不太理解:
文件描述符数量调整:(number_of_partitions) * (partition_size/segment_size)
问题汇总:不清楚partiton_size如何获取
写回答
1回答
-
Allen
2024-12-26
同学,关于 Kafka 中
partition
的size
和segment_size
的关系如下:partition_size
是指某个分区的总大小,也就是该分区上所有日志文件的总和大小(比如.log
文件)。你可以通过查询 Kafka 的管理工具或直接查看分区的存储路径,统计该分区下所有.log
文件的大小总和来获取。segment_size
对应 Kafka 的参数log.segment.bytes
,它定义了每个分区的日志文件(segment)的最大大小。当一个 segment 达到这个大小时,Kafka 会切分新的 segment 文件,分区的日志数据会被分布在多个 segment 文件中。文件描述符数量调整 = (number_of_partitions) * (partition_size / segment_size)
00
相似问题