我的应用程序运行在一个具有 512 MB 内存的 Modulus 伺服系统上。该应用程序的运行如下所示:
如您所见,内存在执行过程中上升。但是,即使没有进一步的请求,它也会无限期地保持在 100%。我担心重复请求时应用程序的内存消耗。
请求完成后,我需要在 Node.js/Express 应用程序中做些什么来降低内存消耗吗?
目前,我只有这个:
process.on("exit", function () {
'use strict';
if (mongoose && mongoose.connection) {
mongoose.connection.close();
}
});