You need to enable JavaScript to run this app.
导航
概述
最近更新时间:2024.08.21 17:29:50首次发布时间:2024.08.21 17:26:46

本文介绍使用开源 Kafka 工具,对 Kafka 进行生产和消费压力测试的相关内容。

测试工具

Kafka Producer 和 Consumer 的性能测试均可使用 Kafka 客户端自带的开源脚本,主要输出每秒发送消息数(records/second)和每秒发送消息量(MB/second)两项指标。
本文使用开源的 Kafka 2.2.2 版本工具包为例,下载地址为:https://archive.apache.org/dist/kafka/2.2.2/kafka_2.11-2.2.2.tgz
下载并解压后,您需要了解以下信息:

  • Kafka Producer 测试脚本路径:/bin/kafka-producer-perf-test.sh
  • Kafka Consumer 测试脚本路径:/bin/kafka-consumer-perf-test.sh
  • Producer 配置文件路径:/config/producer.properties
  • Consumer 配置文件路径:/config/consumer.properties

压力测试

Kafka 实例提供默认接入点和 SASL 接入点,请按需选择执行压力测试的方式。