分布式消息服务KAFKA版-测试Kafka实例TPS:测试环境
测试环境
进行TPS测试前,您需要先构建如下的测试环境:
- 购买如表1所示实例,购买步骤请参考购买Kafka实例。
表1 实例参数 名称
代理数量
规格
是否开启SASL
磁盘类型
kafka-01
3
kafka.2u4g.cluster
是
超高I/O
kafka-02
3
kafka.4u8g.cluster
是
超高I/O
kafka-03
3
kafka.8u16g.cluster
是
超高I/O
kafka-04
3
kafka.12u24g.cluster
是
超高I/O
kafka-05
3
kafka.16u32g.cluster
是
超高I/O
kafka-06
3
kafka.2u4g.cluster
否
超高I/O
kafka-07
3
kafka.4u8g.cluster
否
超高I/O
kafka-08
3
kafka.8u16g.cluster
否
超高I/O
kafka-09
3
kafka.12u24g.cluster
否
超高I/O
kafka-10
3
kafka.16u32g.cluster
否
超高I/O
kafka-11
3
kafka.2u4g.cluster
否
高I/O
kafka-12
3
kafka.4u8g.cluster
否
高I/O
kafka-13
3
kafka.8u16g.cluster
否
高I/O
kafka-14
3
kafka.12u24g.cluster
否
高I/O
kafka-15
3
kafka.16u32g.cluster
否
高I/O
购买完成后,在实例详情页获取Kafka实例的内网明文连接地址。
- 购买实例后,创建如表2所示Topic,创建步骤请参考创建Kafka Topic。
- 获取测试工具。
- 购买客户端服务器。
购买1台E CS 服务器(区域、可用区、虚拟私有云、子网、安全组与Kafka实例保持一致,Linux系统),具体步骤请参考购买弹性云服务器。
购买完成ECS后,需要在ECS中完成以下配置:
- 安装Java JDK,并配置JAVA_HOME与PATH环境变量。
export JAVA_HOME=/root/jdk1.8.0_231 export PATH=$JAVA_HOME/bin:$PATH
- 下载Kafka命令行工具2.7.2版本,并解压。
tar -zxf kafka_2.12-2.7.2.tgz
- 安装Java JDK,并配置JAVA_HOME与PATH环境变量。
- kafka是什么_kafka介绍_分布式消息服务Kafka版
- 分布式消息服务Kafka版与分布式消息服务RocketMQ版的区别_Kafka与RocketMQ对比_Kafka与RocketMQ差异
- 分布式消息服务有哪些_分布式消息服务哪个好_分布式消息-华为云
- Kafka架构_Kafka如何实现负载均衡_Kafka数据存储方式-华为云
- 分布式消息服务优势_分布式消息服务_消息队列-华为云
- 分布式消息中间件实战_分布式消息实战_分布式消息-华为云
- 分布式消息中间件的作用_分布式消息中间件_分布式消息-华为云
- RocketMQ是什么_RocketMQ介绍_分布式消息服务RocketMQ版
- MapReduce服务_什么是Kafka_如何使用Kafka
- 分布式消息系统Kafka_分布式消息系统_分布式消息kafka可以解决什么问题-华为云