NODE.JS进程管理工具
首次启动命令
查看PM2管理的程序列表
重启命令
停止命令
删除PM2管理的程序
查看监控信息
保存当前进行的进程
设置开机自启动
PM2
内置自动负载均衡器,它将在每个进程之间共享所有 HTTP[s]/Websocket/TCP/UDP
连接。
在集群模式下启动应用程序:
在此处阅读有关集群模式的更多信息。
ecosystem配置文件
您还可以创建一个名为 Ecosystem File 的配置文件来管理多个应用程序。
这将生成一个 ecosystem.config.js
文件:
启动:
在此处阅读有关应用程序声明的更多信息。
启动:
保存:
在此处阅读有关启动脚本的更多信息。
--watch
选项很简单:
这将在当前目录 + 所有子文件夹中的任何文件更改时监视并重新启动应用程序,并且它将忽略 node_modules
文件夹中的任何更改--ignore-watch="node_modules"
。
然后,您可以使用pm2 logs
来检查重新启动的应用程序日志。
全局安装新最版本的PM2:
然后更新内存中的 PM2
:
其他高级操作如启动文件env配置,负载均衡启动,性能监控等请参考官方文档快速开始 | PM2中文网 (fenxianglu.cn)