我在我的 nodejs 应用程序中使用 Mongoose ,我想知道我应该将 poolSize 设置为什么。我知道可能没有硬性规定,但可能根据用户和使用情况有一个一般性建议。
我将 poolSize 保留为默认值,即 5。在某些时候,我可以让服务器处于负载状态,看看 5 的表现如何。然后我可以开始真正提高它(100、500、1000 等),看看会发生什么。还有其他人尝试过这个并愿意分享吗?
最佳答案
这个 link会帮助你。 很难预测 MongoDb 的最佳池大小,我使用 apache benchmark tests测试不同 poolSize 值的服务器性能和响应,并获得最适合服务器给定并发请求数量的近似值。
关于node.js - Mongodb/Mongoose pool大小推荐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17385394/