Node.js 在forever.js中运行两个脚本实例

Node.js 在forever.js中运行两个脚本实例,node.js,forever,forever-monitor,Node.js,Forever,Forever Monitor,在forever.js中是否有方法运行同一节点脚本的两个或多个实例?如果不是,那么最好的工具是什么?当然,只需调用两次永久启动。我刚刚试过了,效果很好。永远运行同一个节点进程的最佳工具是 npm i pm2-g pm2启动app.js-i2 这将运行同一应用程序的两个实例,即使您的应用程序打开了相同的端口pm2用于将网络连接路由到应用程序的两个实例。您甚至不需要担心集群,只要打开任何端口,它就会工作。您需要安装minimist包,然后在app.js中编写逻辑,从命令参数动态调用ip和端口。 在一

在forever.js中是否有方法运行同一节点脚本的两个或多个实例?如果不是,那么最好的工具是什么?

当然,只需调用两次
永久启动。我刚刚试过了,效果很好。

永远运行同一个节点进程的最佳工具是

npm i pm2-g

pm2启动app.js-i2


这将运行同一应用程序的两个实例,即使您的应用程序打开了相同的端口<代码>pm2
用于将网络连接路由到应用程序的两个实例。您甚至不需要担心集群,只要打开任何端口,它就会工作。

您需要安装minimist包,然后在app.js中编写逻辑,从命令参数动态调用ip和端口。 在一个json文件中提及您的所有应用程序,然后通过永久开始命令运行该json文件


请参阅此

您可以从节点脚本中永久使用。请参阅文档:这是正确的,但如果您正在运行服务器,端口将被复制并抛出错误EADDRINUSE error