Mongoose + NewRelic内存泄漏(MongoDB游标泄漏)

时间:2014-12-10 13:46:22

标签: node.js mongodb memory-leaks mongoose newrelic

我正在尝试修复因使用NewRelic监视而导致生产服务器崩溃的内存泄漏。 似乎MongoDB游标有一个已知的NewRelic问题(参见下面的链接)。而且我想知道这是否可能是我的情况,因为我使用的是mongoose.js(它为我处理游标),如果我需要添加一些任何类型的中间件来自己处理。

  • 任何人都遇到过Mongoose + NewRelic组合这类问题?
  • 有没有办法确保光标在find()之后关闭并释放?例如?

了解问题: https://docs.newrelic.com/docs/agents/nodejs-agent/troubleshooting/large-memory-usage#mongo

(据我所知,他们需要手动关闭/释放,而不是垃圾收集,因为NewRelic会保留用于监控目的,导致泄漏)

感谢您的帮助。

0 个答案:

没有答案