Mongodb 流星堂';不要关闭Mongo连接?

Mongodb 流星堂';不要关闭Mongo连接?,mongodb,meteor,memory-management,memory-leaks,Mongodb,Meteor,Memory Management,Memory Leaks,我在生产中使用Meteor JS,起初看起来我们的应用程序内存泄漏,但现在看来MongoDB是罪魁祸首或者Meteor 我们是Meteor方法的大量用户,我们自己也不管理与Mongo的连接,因为Meteor是为我们这样做的。然而,在生产中,mongo进程似乎永远挂起,并消耗越来越多的内存,直到应用程序变得无响应 正如你清楚地看到的,这里有很多mongo进程,有些已经存在了几个小时。昨天,服务器重新启动后,内存消耗约为900MB,现在已接近4GB 由于在不可接受的情况下每隔一段时间重新启动一次,

我在生产中使用Meteor JS,起初看起来我们的应用程序内存泄漏,但现在看来MongoDB是罪魁祸首或者Meteor

我们是Meteor方法的大量用户,我们自己也不管理与Mongo的连接,因为Meteor是为我们这样做的。然而,在生产中,mongo进程似乎永远挂起,并消耗越来越多的内存,直到应用程序变得无响应

正如你清楚地看到的,这里有很多mongo进程,有些已经存在了几个小时。昨天,服务器重新启动后,内存消耗约为900MB,现在已接近4GB

由于在不可接受的情况下每隔一段时间重新启动一次,我们可以做些什么来修复此问题?我真的不知道从哪里开始,因为Meteor管理着与Mongo的连接,我有点不确定是什么导致了这个问题

任何提示或指导都是有用的,即使只是关于如何调试应用程序的提示

流星JS版本:1.10


Mongo版本:4.2.1

论坛中也有类似的主题,但我们的应用程序(例如)从未出现过这些问题。如何部署?你能在这里添加你的匿名部署配置吗?使用currentOp等来了解你的实际连接情况。你用过发布订阅吗??如果是,请尝试在获取数据后停止订阅。论坛中也有类似的主题,但我们的应用程序(例如)从未出现过这些问题。如何部署?你能在这里添加你的匿名部署配置吗?使用currentOp等来了解你的实际连接情况。你用过发布订阅吗??如果是,请在获取数据后尝试停止订阅。