利用pm2部署多个node.js项目的配置教程


Posted in Javascript onOctober 22, 2017

前言

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

配置方法如下:

1.首先安装pm2

npm install -g pm2

2.生成配置文件

pm2 ecosystem

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

3.修改配置文件

编辑ecosystem.config.js

利用pm2部署多个node.js项目的配置教程

如图所示。主需要配置程序名字,程序程序启动脚本。就可以了

4.启动配置文件

pm2 startOrRestart ecosystem.config.js

5.查看启动情况

pm2 list

利用pm2部署多个node.js项目的配置教程

代表程序启动成功。

script 启动命令可以结合nvm实现多个node版本的支持。

总结

以上就是这篇文章的全部内容了,本文还有许多不足,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
Javascript开发包大全整理
Dec 22 Javascript
node.js中的http.response.addTrailers方法使用说明
Dec 14 Javascript
纯js代码实现未知宽高的元素在指定元素中垂直水平居中显示
Sep 12 Javascript
JS正则表达式比较常见用法
Jan 26 Javascript
AngularJS中实现动画效果的方法
Jul 28 Javascript
微信小程序 教程之注册程序
Oct 17 Javascript
详解网站中图片日常使用以及优化手法
Jan 09 Javascript
Bootstarp 基础教程之表单部分实例代码
Feb 03 Javascript
JS操作input标签属性checkbox全选的实现代码
Mar 02 Javascript
利用vue.js把静态json绑定bootstrap的table方法
Aug 28 Javascript
微信小程序新手教程之页面打开数量限制
Mar 03 Javascript
在vue中使用echars实现上浮与下钻效果
Nov 08 Javascript
vue.js中父组件调用子组件的内部方法示例
Oct 22 #Javascript
vue 1.x 交互实现仿百度下拉列表示例
Oct 21 #Javascript
JS返回顶部实例代码
Aug 09 #Javascript
VUE2实现事件驱动弹窗示例
Oct 21 #Javascript
vue+socket.io+express+mongodb 实现简易多房间在线群聊示例
Oct 21 #Javascript
vue使用keep-alive实现数据缓存不刷新
Oct 21 #Javascript
详解在WebStorm中添加Vue.js单文件组件的高亮及语法支持
Oct 21 #Javascript
You might like
在IIS7.0下面配置PHP 5.3.2运行环境的方法
2010/04/13 PHP
php反射应用示例
2014/02/25 PHP
php自定义函数截取汉字长度
2014/05/15 PHP
PHP单例模式是什么 php实现单例模式的方法
2016/05/14 PHP
laravel 使用auth编写登录的方法
2019/09/30 PHP
Javascript - HTML的request类
2007/01/09 Javascript
基于JQuery的抓取博客园首页RSS的代码
2011/12/01 Javascript
浏览器解析js生成的html出现样式问题的解决方法
2012/04/16 Javascript
js的alert样式如何更改如背景颜色
2014/01/22 Javascript
javascript中indexOf技术详解
2015/05/07 Javascript
ajax读取数据后使用jqchart显示图表的方法
2015/06/10 Javascript
Vue.js每天必学之组件与组件间的通信
2016/09/08 Javascript
使用Ajax与服务器(JSON)通信实例
2016/11/04 Javascript
BootStrap中关于Select下拉框选择触发事件及扩展
2016/11/22 Javascript
jQuery对table表格进行增删改查
2020/12/22 Javascript
vue实现导航菜单和编辑文本的示例代码
2020/07/04 Javascript
解决vue组件没显示,没起作用,没报错,但该显示的组件没显示问题
2020/09/02 Javascript
[01:03:00]DOTA2上海特级锦标赛A组败者赛 EHOME VS CDEC第一局
2016/02/25 DOTA
Python进行数据科学工作的简单入门教程
2015/04/01 Python
python实现搜索指定目录下文件及文件内搜索指定关键词的方法
2015/06/28 Python
python基于phantomjs实现导入图片
2016/05/13 Python
mysql 之通过配置文件链接数据库
2017/08/12 Python
如何优雅地处理Django中的favicon.ico图标详解
2018/07/05 Python
使用Py2Exe for Python3创建自己的exe程序示例
2018/10/31 Python
Python 3.x基于Xml数据的Http请求方法
2018/12/28 Python
Python any()函数的使用方法
2019/10/28 Python
卸载tensorflow-cpu重装tensorflow-gpu操作
2020/06/23 Python
学点简单的Django之第一个Django程序的实现
2021/02/24 Python
公益广告宣传方案
2014/02/28 职场文书
社区道德讲堂实施方案
2014/03/21 职场文书
读书活动总结范文
2014/04/26 职场文书
爱与责任师德演讲稿
2014/08/26 职场文书
详解Vue项目的打包方式(生成dist文件)
2022/01/18 Vue.js
聊聊mysql都有哪几种分区方式
2022/04/13 MySQL
Mysql表数据比较大情况下修改添加字段的方法实例
2022/06/28 MySQL
MySQL分布式恢复进阶
2022/07/23 MySQL