Hi, I set up an account yesterday and it was suspended overnight because of excessive mem usage. It's a simple nodejs app that was getting no traffic but mem usage kept growing. Since account was reinstated a little while ago the mem usage continues to unexplainably climb. So to test I've replace my app with this - it is the simplest, smallest possible nodejs app:
"use strict";
const express = require("express");
const app = express();
const port = 80;
app.get("/", async (req, resp) => {
resp.send("<html><body>running - testing mem usage</body></html>");
});
// start server
app.listen(port, () => {
console.log(`⚡️[server]: Server is running at http://localhost:${port}`);
});
Not only would you expect that to use a small amount of memory, but also that it wouldn't continually grow.
I have disabled PHP and any other scripting thing I could find so its only just nodejs running, and after making the above change I restarted the node app.
As you can see in attached image, mem usage continues to climb rapidly. You can't even see where I changed from my app to the above simple example - mem usage is continuing to climb at a constant rate.
I am sure this is nothing to do with me - is someone able to investigate please and see if you have access to more fine grained mem usage reporting to diagnose what is causing this. Thanks.
Account: runningantdev, tommy2