利用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动态修改网页元素内容的方法
Mar 21 Javascript
EasyUi 打开对话框后控件赋值及赋值后不显示的问题解决办法
Jan 19 Javascript
js 实现获取name 相同的页面元素并循环遍历的方法
Feb 14 Javascript
Bootstrap Table使用整理(四)之工具栏
Jun 09 Javascript
jQuery实现点击关注和取消功能
Jul 03 jQuery
原生js实现仿window10系统日历效果的实例
Oct 31 Javascript
原生js实现each方法实例代码详解
May 27 Javascript
Vue使用vue-recoure + http-proxy-middleware + vuex配合promise实现基本的跨域请求封装
Oct 21 Javascript
ES5新增数组的实现方法
May 12 Javascript
详谈Vue.js框架下main.js,App.vue,page/index.vue之间的区别
Aug 12 Javascript
Vue项目如何引入bootstrap、elementUI、echarts
Nov 26 Vue.js
微信小程序自定义modal弹窗组件的方法详解
Dec 20 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
层叠菜单的动态生成
2006/10/09 PHP
php magic_quotes_gpc的一点认识与分析
2008/08/18 PHP
关于PHP的curl开启问题探讨
2014/04/08 PHP
php7 图形用户界面GUI 开发示例
2020/02/22 PHP
JS去除数组重复值的五种不同方法
2013/09/06 Javascript
jquery ajax对特殊字符进行转义防止js注入使用示例
2013/11/21 Javascript
Javascript自定义函数判断网站访问类型是PC还是移动终端
2014/01/10 Javascript
jquery datepicker参数介绍和示例
2014/04/15 Javascript
兼容主流浏览器的JS复制内容到剪贴板
2014/12/12 Javascript
基于jquery实现左右按钮点击的图片切换效果
2021/01/27 Javascript
js拖拽功能实现代码解析
2016/11/28 Javascript
js案例之鼠标跟随jquery版(实例讲解)
2017/07/21 jQuery
Node.js使用Express.Router的方法
2017/11/14 Javascript
利用npm 安装删除模块的方法
2018/05/15 Javascript
JavaScript ECMA-262-3 深入解析(二):变量对象实例详解
2020/04/25 Javascript
使用js获取身份证年龄的示例代码
2020/12/11 Javascript
[10:04]国际邀请赛采访专栏:DK.Farseer,mouz.Black^,采访员Josh专访
2013/08/05 DOTA
python使用reportlab画图示例(含中文汉字)
2013/12/03 Python
Python中的jquery PyQuery库使用小结
2014/05/13 Python
Python 闭包的使用方法
2017/09/07 Python
解决python中os.listdir()函数读取文件夹下文件的乱序和排序问题
2018/10/17 Python
Python处理时间日期坐标轴过程详解
2019/06/25 Python
python 协程中的迭代器,生成器原理及应用实例详解
2019/10/28 Python
Pandas的Apply函数具体使用
2020/07/21 Python
BeautifulSoup获取指定class样式的div的实现
2020/12/07 Python
纯CSS3实现带动画效果导航菜单无需js
2013/09/27 HTML / CSS
美国一家全面的在线零售鞋类公司:SHOEBACCA
2017/01/06 全球购物
英国足球店:UK Soccer Shop
2017/11/19 全球购物
马来西亚与新加坡长途巴士售票网站:BusOnlineTicket.com
2018/11/05 全球购物
卫校毕业生自我鉴定
2013/10/31 职场文书
应聘自荐信
2013/12/14 职场文书
新闻传媒系求职信范文
2014/04/19 职场文书
优秀员工事迹材料
2014/12/20 职场文书
《葡萄沟》教学反思
2016/02/23 职场文书
MySQL注入基础练习
2021/05/30 MySQL
解决Git推送错误non-fast-forward的方法
2022/06/25 Servers