1.先说各组件版本
node:v7.8.0pm2:2.6.1nginx version: nginx/1.10.2"socket.io": "^2.0.3", "express": "^4.15.4"
2.修改bin/www,设置4个端口号
var port = normalizePort(process.env.PORT || 58686);if(process.env.NODE_APP_INSTANCE){port = port + parseInt(process.env.NODE_APP_INSTANCE);}app.set(port, port);如果PM2 开启了四个cluster ,那么node就开启了四个进程如我的centos 服务器显示的 PID 和 PPID 如下18848 2901 18854 290118870 290118871 2901端口号为 58686,58687,58688,58689。顺序跟进程ID不一定一致