我正在使用量角器黄瓜框架。我在量角器脚本中有一个sql查询。其中我在第一个查询中使用了close连接并尝试再次连接以执行下一个查询,以避免max.requset DB.my sql查询的限制在下面给出
exported type Agent should have comment or be unexported
用于下一个查询。我正在尝试像这样再次连接。但是第二个查询没有执行,进程退出了。所以我们有另一种重新连接的语法吗?谢谢
答案 0 :(得分:0)
只需尝试关闭连接和事务池。
这对我来说很好。
(async () => {
const config = {
user: 'User',
password: 'iPg$',
server: 'cp-sql',
database: 'DBI',
options: {
encrypt: true // Use this if you're on Windows Azure
}
}
try {
let pool = await sql.connect(config)
var envcode, testcode;
let result1 = await pool.request()
.query(`query 1 goes here`)
// console.dir(result1)
pool.close();
sql.close();
let pool1 = await sql.connect(config)
let result2 = await pool1.request()
.query(`query 2 goes here`)
// console.dir(result2)
pool1.close();
sql.close();
resolve(result2);
} catch (err) {
console.log(err)
}
})()