Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在MongoDb Atlas上测试时,我的Nodejs应用程序创建了更多连接_Javascript_Node.js_Mongodb - Fatal编程技术网

Javascript 在MongoDb Atlas上测试时,我的Nodejs应用程序创建了更多连接

Javascript 在MongoDb Atlas上测试时,我的Nodejs应用程序创建了更多连接,javascript,node.js,mongodb,Javascript,Node.js,Mongodb,我的Database.js文件中的连接承诺 //注意:启动数据库。。。。。 常量连接器=(异步()=>{ const Client=wait new MongoClient(Url,{useUnifiedTopology:true}); const数据库=新承诺((解析、拒绝)=>{ 客户端连接((错误)=>{ 如果(错误){ 拒绝(错误); } 解析(Client.db(db)); }); }); 返回数据库; })() module.exports=连接器; 解析My Server.js中

我的Database.js文件中的连接承诺

//注意:启动数据库。。。。。
常量连接器=(异步()=>{
const Client=wait new MongoClient(Url,{useUnifiedTopology:true});
const数据库=新承诺((解析、拒绝)=>{
客户端连接((错误)=>{
如果(错误){
拒绝(错误);
}
解析(Client.db(db));
});
});
返回数据库;
})()
module.exports=连接器;
解析My Server.js中的承诺并在其他文件中使用它

module.exports.connector=(异步()=>{
返回MongoConnector;
})();
然而,通过这种方法,我发现当我向NodeJSAPI发出太多请求时,我在mongodb atlas上有多个db连接