确认已经安装好node环境和pm2包,通过PM2来运行Python程序,有两种方法:pm2 start test.py –interpreter=python.exe的路径 或 pm2 start test.json
pm2 start test.py –interpreter=python.exe的路径
test.py的文件内容如下:
1 | def add_func(a, b): |
运行,最简单的方式开启守护进程和监视您的应用程序
pm2 start ‘python test.py’
pm2 start test.py –interpreter=python.exe的路径
pm2 start test.json
test.json的文件内容如下:
1 | { |
参数说明如下:
- 主要参数
name: 任务名称
script: 脚本路径
cwd: 程序目录
args: 额外参数
interpreter: 虚拟环境- 其他参数
watch: 是否监控文件改动重启
error_file: 错误日志路径
out_file: 正常输入日志路径
autorestart:是否要自动重启
运行,最简单的方式开启守护进程和监视您的应用程序
pm2 start pm2.json
pm2 logs