2

Our team maintains a Node-Express API in a Windows Server environment.

We've struggled to find a reliable process manager.

The Express js site lists some favored pm's, but they all seem Linux-optimized (Forever, PM2, SystemD, Strong-PM).

None of them will create a windows service to revive the process after server reboots without another module like node-windows or pm2-windows-service (based on node-windows). Node-windows works but it requires manual intervention to kill node processes when you stop the service.

Any advice out there on best process managers for maintaining a node process in Windows?

Note: I've got another question out there where I'm trying to debug our implementation of PM2: Why is PM2 not launching my Node process?

208_man
  • 1,440
  • 3
  • 28
  • 59

0 Answers0