草庐IT

maxTimeMS

全部标签

mongodb - Mongo maxTimeMS 不会立即终止查询

根据我的理解,maxTimeMS应该在查询超过分配的时间后立即终止查询(+-2.3秒)。然而,mongo并没有立即终止查询并且花费了太多时间。可以看到currentOp()的以下输出来观察这一点{"inprog":[{"opid":176078308,"active":true,"secs_running":105,"op":"query","ns":"xxx","query":{"aggregate":"tweets","pipeline":[{"$match":{"gTs":{"$lte":ISODate("2014-07-25T22:00:00Z"),"$gte":ISODate