How to use forever In NodeJS
The easiest method to make a Node.js app run as a background service is to use the forever
tool. forever
is a simple Command Line Interface (CLI) tool that ensures that a given script runs continuously without any interaction.
Installation:
npm install forever -g
Command to Start forever
To start the forever tool, run the following commands replacing <app_name> with the name of the node.js app.
forever start /<app_name>/index.js
How to Run a Node.js App as a Background Service ?
Running a Node.js application as a background service is a common requirement for ensuring that your app stays running even after you log out, or if the system restarts. This can be particularly important for server-side applications, APIs, or any long-running processes. This article explores several methods to run a Node.js app as a background service, including using systems on Linux, PM2 process manager, and creating a Windows service.
To run a node.js app as a background service is to even after closing the node terminal, the app server needs to be kept running.
Table of Content
- Using forever
- Using systemd on Linux
- Using nohup
Contact Us