伸出来实际上并没有悬挂 - 在2000多个物品的循环中发现了一个非常慢的。我通过添加mongoose.set(“ debug”,true)来弄清楚这一点;在mongoose.connect()之后,它揭示了蒙古斯(Mongoose)对每个空缺进行了单独的查询,从而导致巨大的放缓。 修复程序很简单:我没有反复查询数据库,而是使用model.find({},“空置”)立即获取了所有现有条目,并将它们存储在数组中以在存储器中快速查找。