利用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 相关文章推荐
图片上传即时显示缩略图的js代码
May 27 Javascript
JS弹出对话框返回值代码(asp.net后台)
Dec 28 Javascript
JavaScript中的replace()方法使用详解
Jun 06 Javascript
基于jquery实现省市联动效果
Nov 23 Javascript
JavaScript必知必会(六) delete in instanceof
Jun 08 Javascript
ES6中Proxy与Reflect实现重载(overload)的方法
Mar 30 Javascript
D3.js进阶系列之CSV表格文件的读取详解
Jun 06 Javascript
在react-router4中进行代码拆分的方法(基于webpack)
Mar 08 Javascript
Vuex入门到上手教程
Jun 20 Javascript
基于Proxy的小程序状态管理实现
Jun 14 Javascript
微信小程序开发常见问题及解决方案
Jul 11 Javascript
为什么Vue3.0使用Proxy实现数据监听(defineProperty表示不背这个锅)
Oct 14 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
?算你??的 PHP 程式大小
2006/12/06 PHP
PHP 多维数组的排序问题 根据二维数组中某个项排序
2011/11/09 PHP
PHP乱码问题,UTF-8乱码常见问题小结
2012/04/09 PHP
php实现把数组按指定的个数分隔
2014/02/17 PHP
laravel高级的Join语法详解以及使用Join多个条件
2019/10/16 PHP
浅说js变量
2011/05/25 Javascript
javascript 文件的同步加载与异步加载实现原理
2012/12/13 Javascript
jquery实现图片裁剪思路及实现
2013/08/16 Javascript
JS随机调用指定函数的方法
2015/07/01 Javascript
js时间戳转为日期格式的方法
2015/12/28 Javascript
基于javascript实现文字无缝滚动效果
2016/03/22 Javascript
webpack常用配置项配置文件介绍
2016/11/07 Javascript
Vue.js教程之计算属性
2016/11/11 Javascript
JavaScript数据类型的存储方法详解
2017/08/25 Javascript
JavaScript实现滑动导航栏效果
2017/08/30 Javascript
jQuery选择器之子元素过滤选择器
2017/09/28 jQuery
jQuery实现的鼠标拖动画矩形框示例【可兼容IE8】
2019/05/17 jQuery
解决layer.open后laydate失效的问题
2019/09/06 Javascript
Layer UI表格列日期格式化及取消自动填充日期的实现方法
2020/05/10 Javascript
[00:47]TI7不朽珍藏III——沙王不朽展示
2017/07/15 DOTA
Python切片用法实例教程
2014/09/08 Python
django实现前后台交互实例
2017/08/07 Python
Python动刷新抢12306火车票的代码(附源码)
2018/01/24 Python
python正则-re的用法详解
2019/07/28 Python
python实现画出e指数函数的图像
2019/11/21 Python
DataFrame.to_excel多次写入不同Sheet的实例
2019/12/02 Python
pytorch 指定gpu训练与多gpu并行训练示例
2019/12/31 Python
Python HTMLTestRunner测试报告view按钮失效解决方案
2020/05/25 Python
基于python实现音乐播放器代码实例
2020/07/01 Python
python 装饰器的使用示例
2020/10/10 Python
Python如何利用Har文件进行遍历指定字典替换提交的数据详解
2020/11/05 Python
解放思想大讨论活动心得体会
2014/09/11 职场文书
群众路线个人自我剖析材料
2014/10/07 职场文书
致创业的您:这类人不适合餐饮创业
2019/08/19 职场文书
JavaScript组合继承详解
2021/11/07 Javascript
MySQL的表级锁,行级锁,排它锁和共享锁
2022/07/15 MySQL