Zero-Downtime Node Deploys with PM2 Cluster Mode and Graceful Reload
PM2 cluster mode uses all your CPU cores and `pm2 reload` deploys without dropping requests — but only if your app honors the shutdown contract. Here's the config, the code, and how to verify it.