对于日志时间聚合,我遇到了同样的问题。我想我有适合您的解决方案。
我发现该选项socketTimeoutMS
对此负责。检查您的mongo_client.js默认socketTimeoutMS
值。对我来说是2min
。Mongodb模块版本2.1.18。
因此,只需将此选项添加到您的url中:
mongodb://localhost:27017/test?maxPoolSize=2&socketTimeoutMS=60000
它将设置timeout
为10分钟。那对我有用。
MongoDB聚合期间“服务器x超时”
对于日志时间聚合,我遇到了同样的问题。我想我有适合您的解决方案。
我发现该选项socketTimeoutMS
对此负责。检查您的mongo_client.js默认socketTimeoutMS
值。对我来说是2min
。Mongodb模块版本2.1.18。
因此,只需将此选项添加到您的url中:
mongodb://localhost:27017/test?maxPoolSize=2&socketTimeoutMS=60000
它将设置timeout
为10分钟。那对我有用。