在 forever.js 中运行脚本的两个实例
Runnig two instances of a script in forever.js
有没有办法在 forever.js 中 运行 同一节点脚本的两个或多个实例?如果不是,最好的工具是什么?
没问题,只需调用 forever start <your script>
两次。我刚试过了,效果很好。
永远 运行 相同节点进程的最佳工具(目前)是 pm2。
npm i pm2 -g
pm2 start app.js -i 2
这将 运行 同一应用的两个实例,即使您的应用打开相同的端口也是如此。 pm2
使用 clustering 将网络连接路由到应用程序的两个实例。您甚至不需要为集群而烦恼,只需打开任何端口即可。
您需要安装 minimist 包,然后在 app.js 中编写逻辑以从命令参数动态调用 ip 和端口。
在 json 文件中提及您的所有应用程序,然后通过 forever start 命令 运行 该 json 文件。
参考这个
有没有办法在 forever.js 中 运行 同一节点脚本的两个或多个实例?如果不是,最好的工具是什么?
没问题,只需调用 forever start <your script>
两次。我刚试过了,效果很好。
永远 运行 相同节点进程的最佳工具(目前)是 pm2。
npm i pm2 -g
pm2 start app.js -i 2
这将 运行 同一应用的两个实例,即使您的应用打开相同的端口也是如此。 pm2
使用 clustering 将网络连接路由到应用程序的两个实例。您甚至不需要为集群而烦恼,只需打开任何端口即可。
您需要安装 minimist 包,然后在 app.js 中编写逻辑以从命令参数动态调用 ip 和端口。 在 json 文件中提及您的所有应用程序,然后通过 forever start 命令 运行 该 json 文件。
参考这个