
最新 MongoDB-查询超时异常的原因及解决办法 (mongodb数据库)
在对超过百万条记录的集合进行聚合操作,偶尔会发生Readtimedout异常,通过多次测试,发现执行一次聚合平均时间为5s,超过5s时就会报错!然后查看MongoDB的配置信息,socket,timeout的默认配置为0,也就是没有限制,没有超时限制,系统出了问题也不容易发现,应该根据实际情况,给出合理的超时时间,通过多次测试发现最长...。
在对超过百万条记录的集合进行聚合操作,偶尔会发生Readtimedout异常,通过多次测试,发现执行一次聚合平均时间为5s,超过5s时就会报错!然后查看MongoDB的配置信息,socket,timeout的默认配置为0,也就是没有限制,没有超时限制,系统出了问题也不容易发现,应该根据实际情况,给出合理的超时时间,通过多次测试发现最长...。