【发布时间】:2023-03-03 18:42:01
【问题描述】:
问题:(node.js应用+mongodb Native驱动) 我有一个包含超过 60000 个 Json 文档的 JSON 文件。这些文档总是有一个创建日期和一个名为 vid 的唯一 ID。我需要插入一个 MongoDB 集合。 我需要插入新的 vid 或用另一个更新的文档更新已经存在的视频。
我已经做过的事情: https://github.com/TelmoIvo/PFC/blob/master/cfginit.js
发生了什么: 在插入/更新 500 次并收集 287 个文档后,我收到此错误: AssertionError: null == { [MongoError: connect EADDRINUSE] name : 'MongoError', message: 'connect EADDRINUSE' } 在行 assert.equal (null, err);
从我读到的内容来看,我已经使用了与 DB 的连接。但每次插入/更新后我都会关闭。
有什么建议吗?
【问题讨论】:
标签: node.js mongodb concurrency callback connection