Advertisement

PM2 管理一个或多个 Node.js 应用

阅读量:

0.目标

《http-proxy反向代理以调度服务器各app》中,我们探讨了域名解析完成后应用调度所存在的问题;与此同时,在部署多个node.js应用之后,还存在应用管理不便、需频繁切换命令行界面等困扰。

为应对上述挑战,我选择采用pm2工具对所有node.js应用进行统一管理。


1.安装

pm2的安装过程十分便捷,只需运行以下命令便可完成:

复制代码
    npm install pm2@latest -g
    
    

需要注意的是,-g 参数表示该指令具有全局性质,与 supervisorexpress 类似,安装完成后即可在全局范围内使用该命令。此外,此处的 @latest 标识可省略不写。


2.用pm2启动一个应用

需要明确的是,pm2属于全局命令,无论身处哪个目录,均可对其进行调用。

例如,假设有三个应用程序,它们分别存放在C盘的多个不同文件夹中:

复制代码
 C:\node1

    
 C:\node2
    
 C:\node3
    
    
    
    
``

全部评论 (0)

还没有任何评论哟~