$npminstallpm2-g#通过命令行安装pm2$pm2startapp.js-i4#后台运行pm2,启动4个app.js,模拟4个app.js应用实例#4个应用会自动执行负载均衡#你也可以传递'max'参数来启动#正确的进程数取决于Cpu的核心数$pm2startapp.js--namemy-api#命名进程$pm2list#显示所有进程状态$pm2monit#监控所有进程$pm2logs#显示所有进程日志$pm2stopall#停止所有进程$pm2restartall#重启所有进程$pm2reloadall#0秒停止重新加载进程(对于NETWORKED进程)$pm2stop0#停止指定的进程$pm2restart0#重启指定的进程$pm2startup#生成初始化脚本以保持进程存活$pm2web#运行一个健壮的计算机API端点(http://localhost:9615)$pm2delete0#杀死指定的$pm2deleteall#杀死所有进程不同进程运行方式:$pm2startapp.js-imax#根据有效CPU数启动最大数量的进程$pm2startapp.js-i3#启动3个进程$pm2startapp.js-x#以fork模式启动app.js而不是使用集群$pm2startapp.js-x---a23#以fork模式启动app.js并传递参数(-a23)$pm2startapp.js--nameserverone#启动一个进程并命名为serverone$pm2stopserverone#停止serverone进程$pm2startapp.json#启动进程,在app.json中设置选项$pm2startapp.js-imax---a23#传递参数给app.jsafter--$pm2startapp.js-imax-eerr.log-oout.log#启动并生成一个配置文件你也可以执行用其他语言编写的应用程序(fork模式):$pm2startmy-bash-script.sh-x--interpreterbash$pm2startmy-python-script.py-x--interpreterpython
