修改程序运行的线程数

程序默认为2线程运行,如果你并发比较高,可以自行提高运行线程。

比如我的程序安装的路径为/home/express-ffmpeg,那么前往该文件夹。

然后编辑源码目录里的ecosystem.config.js文件,修改如下:

#将instances: 2的数字修改为你需要启用的线程数
name: "efvcms",
script: "./bin/www",
instances: 2,
exec_mode : "cluster",

此处建议不要超过10线程,且最大不要超过系统线程数的一半,线程越多,使用内存越大,有时候反而越卡。

最后使用命令重新启动:

#停止程序
pm2 kill
#进入程序目录,请根据你的安装情况修改目录路径
cd /home/express-ffmpeg
export PATH=python3/bin:$PATH && pm2 start ecosystem.config.js --env production
#保存进程
pm2 save