Мое приложение работает на одном сервоприводе Modulus с 512 МБ памяти. Запуск приложения выглядит так:
Как видите, память поднимается во время выполнения. Но затем он остается на уровне 100% на неопределенный срок, даже если никаких дальнейших запросов не делается. Меня беспокоит потребление памяти приложением при повторных запросах.
Есть ли что-то, что мне нужно сделать в моем приложении Node.js/Express, чтобы снова снизить потребление памяти после завершения запроса?
На данный момент у меня есть только это:
process.on("exit", function () {
'use strict';
if (mongoose && mongoose.connection) {
mongoose.connection.close();
}
});