1

mongodbを使用していくつかの通話をプロファイリングしたいと思いますJProfilercom.mongodbドライバーを使用してmongodbデータベースに接続し、いくつかのクエリを実行する、単純な groovy スクリプトを作成しました。

このビデオの指示に従って JProfiler を構成しました: http://blog.ej-technologies.com/2013/07/profiling-mongodb.html

私のスクリプトは非常に単純ですが、JProfiler の mongodb タブに呼び出しが表示されません。

println "Starting client "+getName()
Mongo mongo = new Mongo("mongohost", 27017)
DB db = mongo.getDB("databasename")

// get a single collection
DBCollection collection = db.getCollection("collectionname")

DBCursor cursor = collection.find()
while (cursor.hasNext()) {
cursor.next()
}
println "Client "+getName() + " finished"

私が何を見逃しているのか分かりますか?

編集:くそー... JProfilerのドキュメントを再確認しましたが、このエントリを見逃していました:

MongoDB プローブは、バージョン 2.11 以降の公式 MongoDB ドライバーで動作します。

そのため、pom 内のエントリをバージョン 2.11.3 に変更したところ、すべてが期待どおりに機能するようになりました。

4

1 に答える 1