sql >> Databasteknik >  >> NoSQL >> MongoDB

JSR223 (Groovy) kan inte komma åt MongoDB(3.0.3) i Jmeter(2.13)

Till slut hittade jag lösningen genom att ersätta 'mongo-java-driver-2.11.3.jar' med 'mongo-java-driver-2.13.2.jar' i min Apache-JMeter lib-katalog. Det kanske har problem med Mongo 3-autentisering.

Jag hade också modifierat koden för att fungera:

import com.mongodb.*
import com.mongodb.BasicDBObject

MongoCredential coreCredential = MongoCredential.createCredential("${mongodb_user}", "${mongodb_database}", "${mongodb_password}".toCharArray());
MongoClient coreMongoClient = new MongoClient(new ServerAddress("${mongodb_server}", 27017), Arrays.asList(coreCredential));
DB coreDB = coreMongoClient.getDB("${mongodb_database}");
DBCollection coll = coreDB.getCollection("users");
...

nu fungerar allt bra.



  1. Skapa ett formulär för redigering av inbäddade dokument med MongoMapper

  2. Hämta data från mongoDB och Nodejs:toArray är inte ett funktionsfel

  3. Använd $lookup i en array av objekt

  4. MongoDB:Får inte korrekt resultat med operatorn $geoWithin