如何在 JMeter 中测量 Cassandra 性能

How to measure Cassandra performance in JMeter

我想使用 JMeter 来测量 Cassandra 对某些查询和多个同时访问的响应时间。

我正在尝试按照此页面上的说明进行操作:

https://github.com/slowenthal/jmeter-cassandra

首先,我在 JMeter 安装目录中解压缩存档文件。但是,当我尝试通过 JMeter 访问插件 Cassandra 时,我找不到它。

有谁知道我是否遵循了适当的说明?或者我该怎么做才能使一切正常工作?

  • 如果您将存档解压到正确的位置,重新启动 JMeter 就足够了
  • 如果您尝试从 cassandra 发布包中手动复制 jar - 最佳位置是:

    • 对于 jmeter-cassandra-x.x.x.jar - JMeter 的 /lib/ext 文件夹
    • 对于所有其他 jar - JMeter 的 /lib 文件夹
  • 第三个选项是在 user.properties 文件中设置 user.classpath 属性 以指向包含 Cassandra jars 的文件夹。同样,需要重新启动 JMeter 才能拾取 属性 值。
  • 最后你可以使用 Test PlanAdd directory or jar to classpath 部分

最新的 JMeter 2.13 r1665067 似乎可以与 jmeter-cassandra-0.9.2 一起正常工作