HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

pm2 — Process manager for Node.js. Used for log management, monitoring, and configuring processes. More in

Submitted by: @import:tldr-pages··
0
Viewed 0 times
commandnodeprocessusedcliformanagerpm2

Problem

How to use the pm2 command: Process manager for Node.js. Used for log management, monitoring, and configuring processes. More information: <https://pm2.keymetrics.io/docs/usage/quick-start/>.

Solution

pm2 — Process manager for Node.js. Used for log management, monitoring, and configuring processes. More information: <https://pm2.keymetrics.io/docs/usage/quick-start/>.

Start a process with a name that can be used for later operations:
pm2 start {{app.js}} --name {{application_name}}


List processes:
pm2 list


Monitor all processes:
pm2 monit


Stop a process:
pm2 stop {{application_name}}


Restart a process:
pm2 restart {{application_name}}


Dump all processes for resurrecting them later:
pm2 save


Resurrect previously dumped processes:
pm2 resurrect

Code Snippets

Start a process with a name that can be used for later operations

pm2 start {{app.js}} --name {{application_name}}

List processes

pm2 list

Monitor all processes

pm2 monit

Stop a process

pm2 stop {{application_name}}

Restart a process

pm2 restart {{application_name}}

Context

tldr-pages: common/pm2

Revisions (0)

No revisions yet.