文档首页 > > 性能白皮书>

测试环境

测试环境

分享
更新时间:2021/06/04 GMT+08:00

进行性能测试前,您需要先构建如下的测试环境:

步骤一:购买Kafka专享版实例

购买一个Kafka专享版实例,参数信息如下,购买方法请参考购买实例

  • 区域:华北-北京四
  • 项目:华北-北京四
  • 可用区:可用区1
  • 实例名称:kafka-test
  • 版本:2.3.0
  • 基准带宽:100MB/s,3节点,底层资源类型为c6.large.2
  • 存储空间:超高I/O,600GB
  • 容量阈值策略:自动删除
  • 虚拟私有云:选择虚拟私有云,如果未创建,请参考准备实例依赖资源创建。
  • 安全组:选择安全组,安全组需要满足分布式消息服务Kafka的要求,具体请参考准备实例依赖资源
  • Manager用户名:设置登录Kafka Manager的用户名。
  • 密码:设置登录Kafka Manager的密码。
  • 更多配置:不开启“公网访问”、“转储”、“Kafka SASL_SSL”和“Kafka自动创建Topic”

购买完成后,在实例详情页获取Kafka专享版实例的地址。

步骤二:创建Topic

在购买的Kafka专享版实例中,创建如下参数的3个Topic,具体步骤请参考创建Topic

  • Topic-01:3分区1副本,异步复制
  • Topic-02:3分区3副本,异步复制
  • Topic-03:3分区3副本,同步复制

步骤三:获取测试工具

获取Kafka命令行工具2.3.0版本

步骤四:购买客户端服务器

购买如下参数的2台ECS服务器,具体步骤请参考购买弹性云服务器

  • 区域、可用区、虚拟私有云、子网、安全组与步骤一:购买Kafka专享版实例保持一致,规格为4U8G,Linux系统的ECS。
  • 区域、虚拟私有云、子网、安全组与Kafka专享版实例保持一致,“可用区”为“可用区2”,规格为4U8G,Linux系统的ECS。

购买完成ECS后,需要在ECS中完成以下配置:

  • 安装Java JDK,并配置JAVA_HOME与PATH环境变量。
    export JAVA_HOME=/root/jdk1.8.0_231 
    export PATH=$JAVA_HOME/bin:$PATH
  • 下载Kafka命令行工具2.3.0版本,并解压。
    tar -zxf kafka_2.11-2.3.0.tgz
分享:

    相关文档

    相关产品