PM2是一款非常优秀的 Node 进程管理工具,它有着丰富的特性:能够充分利用多核 CPU且能够负载均衡、能够帮助应用在崩溃后、指定时间(cluster model)和超出最大内存限制等情况下实现自动重启。
PM2 是开源的基于 Nodejs 的应用进程管理器,包括守护进程,监控,日志的一整套完整的功能
nano安装pm2步骤
1.上传xz包至目录/home/xx/package 2.解压xz文件 tar -xf node-v14.15.1-linux-arm64.tar.xz 3.设置软连接 sudo ln -sf /home/xx/package/node-v14.15.1-linux-arm64/bin/node /usr/local/bin sudo ln -sf /home/xx/package/node-v14.15.1-linux-arm64/bin/npm /usr/local/bin 4.将pm2压缩包放到/home/xx/package/node-v14.15.1-linux-arm64/lib/node_modules下 5.解压pm2压缩包 unzip pm2.zip 6.设置pm2的软连接 sudo ln -sf /home/xx/package/node-v14.15.1-linux-arm64/lib/node_modules/pm2/bin/pm2 /usr/local/bin 开机自启 sudo pm2 startup 创建python程序 pm2 start python3 --name=prometheu_exporters --interpreter none -- prometheudemo.py 创建可执行程序 pm2 start node_exporter --interpreter none