joeytwiddle Asked: 2017-06-30 19:35:33 +0800 CST 是否可以限制 Mongo 中的并发聚合? 1 当客户端发出某些请求时,我们的服务会向 Mongo 发送聚合查询。其中一些聚合比其他聚合需要更长的时间。 通常这很好,但偶尔会同时请求多个重聚合。在最坏的情况下,这会导致 Mongo 变得无响应,并且其他请求(例如插入新文档)会因超时而失败。 有什么方法可以限制 Mongo 并行执行的聚合数量吗? 理想情况下,如果 8 个聚合正在运行并发出新的聚合请求,Mongo 会将新聚合排队,直到其他聚合之一完成。 mongodb limits