
使用pm2管理代码运行
要在conda环境下使用pm2管理运行带有参数--listen 0.0.0.0的main.py脚本,可以按照以下步骤操作
安装pm2
如果还没有安装pm2,可以使用npm安装。
npm install pm2 -g创建一个启动脚本
可以创建一个shell脚本,比如start.sh,来激活conda环境并运行main.py。
#!/bin/bash
source activate sdv3
python main.py --listen 0.0.0.0给予执行权限
chmod +x start.sh使用pm2管理脚本
使用pm2启动shell脚本时,使用--interpreter参数指定使用bash来运行该脚本:
pm2 start start.sh --name Comfyui --interpreter bashpm2常用命令
查看所有运行的应用
pm2 list查看运行状态
pm2 status停止应用
pm2 stop Comfyui重启应用
pm2 restart Comfyui查看日志
- 查看所有应用的实时日志:
pm2 logs- 查看特定应用的实时日志: 例如,如果你的应用名为
sdv3-app:
pm2 logs <app-name>pm2 logs sdv3-app- 查看特定应用的错误日志: 例如:
pm2 logs <app-name> --errpm2 logs sdv3-app --err- 查看特定应用的标准输出日志: 例如:
pm2 logs <app-name> --outpm2 logs sdv3-app --out- 查看最近的100行日志:
pm2 logs --lines 100- 查看特定应用的最近100行日志: 例如:
pm2 logs <app-name> --lines 100pm2 logs sdv3-app --lines 100- 查看日志文件位置: 例如:
pm2 info <app-name>pm2 info sdv3-app- 文章作者:
- Lthero博客
- 版权声明:
- 本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0许可协议。转载请注明来自 Lthero博客!




