大家好,我的开源项目PakePlus可以将网页/Vue/React项目打包为桌面/手机应用并且小于5M只需几分钟,官网地址:pakeplus.com
PM2是一个用于Node.js/Bun应用程序的生产流程管理器,内置了负载均衡器。它能让应用程序永久运行,实现无停机重新加载,并简化常见的系统管理任务。开源地址:github.com/Unitech/pm2
pm2需要依赖node环境,所以需要安装nodejs才可以使用。
安装pm2:
bun install pm2 -g
或者:
npm install pm2 -g
安装好之后,就可以使用了,也可以创建一个配置文件让pm2更好用:
然后运行:
pm2 start ecosystem.config.js
就可以正常启动了:
常用命令:
| 功能 | 命令示例 | 说明 |
|---|---|---|
| 查看进程列表 | pm2 list | 显示所有服务状态 |
| 停止/重启服务 | pm2 stop VueApp | 按名称或ID操作 |
| 查看实时日志 | pm2 logs --lines 100 | 显示最近100条日志 |
| 设置开机自启 | pm2 startup && pm2 save | 服务器重启后自动恢复服务 |