首页 > 其他分享 > MongooseError: Operation `logs.insertOne()` buffering timed out after 10000ms

MongooseError: Operation `logs.insertOne()` buffering timed out after 10000ms

时间:2022-10-17 00:44:07浏览次数:67  
标签:logs after insertOne MongooseError buffering out

我有个model总报错:

2022-10-17 00:22:15: log add:  MongooseError: Operation `logs.insertOne()` buffering timed out after 10000ms
0|tinyurl  |     at Timeout.<anonymous> (/root/code/tinyurl/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185

参考网上的指导,给创建链接的函数添加了异常捕获,试图通过捕获的错误来排查问题。

大概的排查结论是,链接未创建好就执行写操作,导致超时。

现实场景下,导致创建失败或是创建晚于写操作,应该都会面临这个报错。

我是这么改的,供参考:

标签:logs,after,insertOne,MongooseError,buffering,out
From: https://www.cnblogs.com/duxing/p/16797721.html

相关文章