0

私はCassandra DBを完全に新しくしています。hereの手順に従ってJmeterプラグインを使用しましたが、エラーが発生しました。Jmeterを使用してCassandra DBを接続する

ERROR: java.lang.RuntimeException: org.apache.cassandra.exceptions.ConfigurationException: Unable to find Creating Connection class 'com.netflix.jmeter.connections.a6x.AstyanaxConnection' 
     com.netflix.jmeter.sampler.Connection.getInstance(Connection.java:148) 
     com.netflix.jmeter.sampler.GetSampler.execute(GetSampler.java:9) 
     com.netflix.jmeter.sampler.AbstractSampler.sample(AbstractSampler.java:205) 
     org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:465) 
     org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:410) 
     org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:241) 
     java.lang.Thread.run(Unknown Source) 

私はcassandra-java-driver-2.0.2.tarも試しましたが、接続できませんでした。 Jmeterを使用してCassandra DBに接続するためのステップ/コードを教えてもらえますか?

JMeterの

Schema Properties

enter image description here

enter image description here

答えて

0

のスクリーンショットを更新することがインストール問題です。

の手順を試してみるhere

ビルのJMeterプラグイン(.jarファイル)

git clone http://github.com/Netflix/CassJMeter.git ~/CassJMeter 

cd ~/CassJMeter 

mvn dependency:copy-dependencies install -DexcludeGroupIds=org.apache.jmeter 

注:'-DexcludeGroupIds=org.apache.jmeter'パラメータターゲット依存ディレクトリにはJMeterのjarファイルをコピーしないでMavenを伝えます。これは、CassJMeter jar(以下を参照)をコピーしたときにjmeterのlibディレクトリにあるApacheJMeter jarの異なるバージョンで終了するように、このプラグインがコンパイルするプラグインとは異なるバージョンのjmeterを実行する場合に必要です。それが実行しようとするとき。

アーティファクトをJMeterのlibディレクトリとlib/extディレクトリにコピーします。(これはJMeterがそれらにアクセスすることができます)

cd ~/jmeter 

cp -Rf ~/CassJMeter/target/CassJMeter-0.2-SNAPSHOT.jar lib/ext/ 

cp -Rf ~/CassJMeter/target/dependency/* lib/ 

あなたはすべてのセットです、あなたがcd ~/jmeter; bin/jmeter

+0

のNaveenを実行して、JMeterのUIを起動することができ、私は、インストールのために同じ手順を行いました。私はすべてのカサンドラサンプラーをUIで見ることができました。私はCassandraのプロパティを追加し、SchemaのプロパティとCassandraはサンプラーを取得します。実行中にエラーが発生します。 –

+0

JMeterで行われたカサンドラ関連の設定のスクリーンショットを追加できますか? –

+0

リクエストしたテストシナリオのスクリーンショットを更新しました。 –

関連する問題