Excessive memory usage and $$ to keep Next.js project running
rafaelmuttoni
PROOP

2 years ago

I have a Next.js Project with currently 0 active users costing $20 a month just to keep it live. Any suggestions on how to debug and reduce this memory usage? Thanks!

20 Replies

rafaelmuttoni
PROOP

2 years ago

14a3af77-b63d-4ec2-97c9-16784e1486e3


2 years ago

are you perhaps running it in development mode?


rafaelmuttoni
PROOP

2 years ago

Hey @Brody , thanks for the quick reply


rafaelmuttoni
PROOP

2 years ago

not aware of this setting, how can I check?


2 years ago

not a railway setting, you have to know what mode you are running your next site in


rafaelmuttoni
PROOP

2 years ago

i mean, i don't have any different build/start command, so I'm using the default


2 years ago

are you following next's best practices when running in a production environment


rafaelmuttoni
PROOP

2 years ago

yeah, and i'm running on production mode… i've got rid of next/image + updated next.js to the latest stable (14.2) and will push live to see if I see any improvements (also added the flag --experimental-debug-memory-usage)


2 years ago

then I'm not too sure what else I can help with, it seems like you covered everything I would have said already.

the only thing left I can say is that you should ask the next community for support, as railway doesn't have any more observability in what your code is doing than you would, we are simply running your app and reporting on the metrics it uses.


rafaelmuttoni
PROOP

2 years ago

makes sense @Brody - thank you 🙏


2 years ago

sorry we couldn't be of more help but unfortunately we aren't able to offer application level support here beyond some basic pointers.


rafaelmuttoni
PROOP

2 years ago

you're always very helpful, super grateful for all the support - this is not the first time you help me out <:salute_guy:1244814929630855188>


rafaelmuttoni
PROOP

2 years ago

btw, seeing some early good signs 🤞

1279846431859146800


2 years ago

what did you do?


rafaelmuttoni
PROOP

2 years ago

got rid of next/image + updated next.js to the latest stable (14.2)


rafaelmuttoni
PROOP

2 years ago

i think should be mostly a memory problem from the version i was using


2 years ago

interesting


rafaelmuttoni
PROOP

2 years ago

next/image is barely used on my app, but i've seen some reports of problems with it so i did both changes


rafaelmuttoni
PROOP

2 years ago

i was on next 13.1.1


2 years ago

well I'm glad it made such a drastic difference


Loading...