gantelya111 Posted 13 hours ago Posted 13 hours ago im quite surprised and im looking for the reason why my site using so much memory while it node.js were disabled, when i checked how much memory used it was quite late to do something so can im please being unsuspended? Quote
gantelya111 Posted 13 hours ago Author Posted 13 hours ago when i checked last time everything was ok, and memory usage was low Quote
KazVee Posted 13 hours ago Posted 13 hours ago Same as yesterday, your account was suspended for High Server Usage due to using 200.14 GB memoryย when the daily limit is 200 GB. One account causing heavy load on the server impacts performance for the hundreds of other accounts on the same server. Since this is the 2nd suspension in 2 days and I don't see any changes to the load being used since the last time your account was unsuspended, I'llย escalate this thread to the root admins. In the meantime, please provide clear steps explaining what you will do to immediately reduce the load your account is causing, to help the root admins make a decision about an unsuspension. Many thanks. Quote
gantelya111 Posted 13 hours ago Author Posted 13 hours ago first I'll wait a day to knock down the limit completely, then I've already updated the code to reduce the load and added debugs, so I'll check if it helped and if the load continues I'll just disable the site and move to another programming language to see if it helps. I apologize for causing so much troubles. The question is why my code continued to load the server with node.js disabled Quote
gantelya111 Posted 13 hours ago Author Posted 13 hours ago (edited) or change the payment plan for a higher limit Edited 13 hours ago by gantelya111 Quote
y-river Posted 12 hours ago Posted 12 hours ago I was also surprised that my Node.js project also ran for a short period of time, but the memory was about to reach the upper limit, which forced me to terminate my project early. There was obviously a problem with the memory and CPU usage. Quote
KazVee Posted 12 hours ago Posted 12 hours ago 8 minutes ago, y-river said: I was also surprised that my Node.js project also ran for a short period of time, but the memory was about to reach the upper limit, which forced me to terminate my project early. There was obviously a problem with the memory and CPU usage. Node is one of the top reasons for users to get their accounts suspended. Please check out our Node.js guidance page for ways to keep the load low.ย If you have a support request, please make sure you create a new thread for yourself and let us know what the issue is. All staff are volunteers who help in their free time and it can be confusing for us to troubleshoot issues for 2 different users in the same thread. ๐ Quote
KazVee Posted 8 hours ago Posted 8 hours ago 4 hours ago, gantelya111 said: first I'll wait a day to knock down the limit completely, then I've already updated the code to reduce the load and added debugs, so I'll check if it helped and if the load continues I'll just disable the site and move to another programming language to see if it helps. I apologize for causing so much troubles. The question is why my code continued to load the server with node.js disabled We looked into this further and found that the command `npm run start` was run:ย | sum(mem) | sum(cpu) | process | +----------+----------+-------------------------------------------------+ | 24064 | 0.00 | /usr/bin/hostnamectl --transient | | 1602836 | 2.30 | Passenger NodeApp: /home/gantelya111.helioho.st | | 36087868 | 0.90 | npm run start:bootstrap | | 45013376 | 1.60 | node --max-old-space-size=460 bootstrap-node.js | | 56514848 | 2.70 | npm run start | | 70923448 | 4.30 | node bootstrap-node.js | The `npm run start` command is not part of theย Node guidance page I'd sent you after the 1st unsuspension, so it may be that you did not read the guide.ย Theย Node.js Wiki page offers steps to ensure that your Node apps run on Passenger, which is a service on Plesk that helps to reduce Node's memory usage. Running commands that never exit (like `npm run start`) use a LOTย more memory. If you need to continue using this command, and so much memory, we'd recommend you upgrade your account to theย Morty server. Please make sure to review the Moving Your Account page for more details on the process, and make sure to backup your account before any account move. Once you're ready to move your account, you can begin the automated process from the Dashboard page for account moves.ย In the meantime, your account has been unsuspended. If you decide to keep your account on the Tommy server,ย we would strongly recommend checking the Node guidance page linked above, and making sure your app uses Passenger. Please fix the issue quickly since without any code changes, another suspension is likely. Please also be aware of theย Three-Strike Policyย section of our Suspension Policy. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.