一个目录下多个nodejs项目

JavaScript010

一个目录下多个nodejs项目,第1张

目前似乎最常见的线上部署nodejs项目的有forever,pm2这两种,本文恩主要给大家介绍了关于利用pm2部署多个node.js项目的配置教程,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。

前言

相信大家应该都知道,一般在实际项目部署中,我们服务器在启动的时候需要自动启动node服务。以前是通过liunx自带的命令启动。但是随着后台微服务越来越多。每次发布新程序。修改脚本太麻烦了。于是换成PM2来做。下面话不多说了,来一起看看详细的实现过程吧。

配置方法如下:

1.首先安装pm2npm install -g pm2

2.生成配置文件pm2 ecosystem

生成完成会有一个ecosystem.config.js的文件,

3.修改配置文件

编辑ecosystem.config.js

利用工具nssm来把项目安装成Windows服务,然后启动服务

nssm官网地址: http://nssm.cc/

利用forever或者pm2来部署

pm2看样子比较不错