Я пытаюсь подключить Jmeter к MongoDB, используя java-скрипт в качестве языка сценариев, но он не работает.
Я пробовал тот же код в узле JS, и он хорошо работает, но не работает в Jmeter
var mongo = require('mongodb');
var MongoClient = mongo.MongoClient;
var url = 'mongodb://10.80.47.101:27017';
MongoClient.connect(url, { useNewUrlParser: true }, (err, client) => {
if (err) throw err;
const db = client.db("scorecard");
db.listCollections().toArray().then((docs) => {
console.log('Available collections:');
docs.forEach((doc, idx, array) => { console.log(doc.name) });
}).catch((err) => {
console.log(err);
}).finally(() => {
client.close();
});
});
Я получаю эту ошибку в Jmeter:
Код ответа: 500 Ответное сообщение: javax.script.ScriptException:: 9: 6 Ожидается: но найдено (если (ошибается) добавьте ошибку; ^ в строке № 9 в столбце № 6