Mongodb无法在短时间内处理多次保存

问题描述

我有一个基于nodejs-cron的应用程序,该应用程序发送自动调度的请求,以便更新mongodb文档中的某些字段(我正在使用mongodb地图集)。

我的应用程序在15-20分钟内发送了200多个请求,而其中只有40%-70%的请求成功更新了文档。

例如,我的文档中有200个对象,并且需要在每个对象中添加一个属性:{foo : bar}。就我而言,只有40%-70%(取决于mongoDb的心情)将被成功添加到文档的对象中。

我检查了我的应用,请求得到了很好的执行,所以问题出在mongodb地图集级别。

我尝试使用save()updateOne({obj: [.... {foo: "bar"}]}),但在两种情况下都存在相同的问题。

你对我有什么建议吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...