Web service stops if it's not used for a few minutes

So I have deployed an Express/Node js app on a web service.
If Any request is not sent for a few minutes, the web service shuts down the app. And when I send a request for the first time after a few minutes, it starts the app again and takes time to respond.
Is this meant to be like this? And is there any solution to it?

Hi @Arsh1a,

This is a current limitation of our Free plan: https://render.com/docs/free. If you need your service to be running continuously without spinning down, then we recommend upgrading to a paid tier.