Skip to content
PM2TECHNICZNE
TechnicalHow it works under the hood

PM2

PM2 Process Manager

A process manager running as a daemon, primarily used for Node.js applications. It launches processes in the background, monitors them, restarts them after errors, provides logs, and can support application scaling.

Why it matters

Keeps Node.js applications running: restarts them after crashes, starts them after server reboots, and collects logs. A simple supervisor that prevents processes from silently dying overnight.

What's missing without it

Without supervision, any unhandled error takes down the application permanently — requiring manual restart in the morning after hours of downtime.

When it is used

On every production server running Node.js applications: launching, monitoring, logging, and restarting.

How we use it

PM2 maintains a running Node.js backend or SSR frontend and automatically restarts it after failure.

Numbers worth knowing

Technical in data

26%

Prognozowany udział w pełni elektrycznych pojazdów (BEV, bez hybryd) w europejskim parku samochodowym do 2035 roku, w porównaniu z 4% w 2025 r.

BCG2035Europe

88%

Meta podaje, że ponad 88% z 137 000 usuniętych reklam oszukańczych w Polsce zostało wykrytych automatycznie przed zgłoszeniem.

Meta09/2026Poland

2 500 000 000 000 USD

Prognozowane światowe wydatki na AI w 2026 roku.

Gartner2026global

Figures from the same field — collected in our market data base.