nodejs脚本centos开机启动实操方法


Posted in NodeJs onMarch 04, 2020

node环境的安装便不再赘述了,网上有很多教程,也非常简单。

这一篇是使用pm2实现nodejs的自动重启。

什么是pm2? 如官网介绍的,pm2是nodejs下先进的,生产进程管理器。如性能监控,自动重启、负载均衡等等。

关于pm2的更多教程,请移步pm2官方文档

1.请确保安装了node

2.安装pm2

npm install pm2 -g

3.使用pm2启动server文件

*请注意将start后边的地址改为自己的文件地址

pm2 start /api/server.js --name="nodeServer"

4.将pm2设置为开机启动

pm2 startup

5.接下来可以试验一下,重启系统

shutdown -r now

系统重启成功之后,会发现接口依然可以访问

pm2 list #查看进程
pm2 stop/reload/restart/delete all #停止/重载/重启/删除 所有进程
pm2 stop/reload/restart/delete 0 #停止/重载/重启/删除 pm2进程列表中进程为0的进程
pm2 logs [--raw] #显示所有进程的日志
pm2 flush #清空所有日志文件
pm2 reloadLogs #重载所有日志

以上就是nodejs脚本centos开机启动实操方法的详细内容,更多关于nodejs脚本centos开机启动的资料请关注三水点靠木其它相关文章!

NodeJs 相关文章推荐
nodejs 后缀名判断限制代码
Mar 31 NodeJs
基于promise.js实现nodejs的promises库
Jul 06 NodeJs
nodejs中操作mysql数据库示例
Dec 20 NodeJs
基于NodeJS+MongoDB+AngularJS+Bootstrap开发书店案例分析
Jan 12 NodeJs
Nodejs+Socket.io实现通讯实例代码
Feb 13 NodeJs
解决nodejs中使用http请求返回值为html时乱码的问题
Feb 18 NodeJs
mac下的nodejs环境安装的步骤
May 24 NodeJs
nodejs mysql 实现分页的方法
Jun 06 NodeJs
让nodeJS支持ES6的词法----babel的安装和使用方法
Jul 31 NodeJs
NodeJS如何实现同步的方法示例
Aug 24 NodeJs
详解nodejs解压版安装和配置(带有搭建前端项目脚手架)
Dec 06 NodeJs
nodejs实现用户登录路由功能
May 22 NodeJs
nodejs制作小爬虫功能示例
Feb 24 #NodeJs
nodejs使用socket5进行代理请求的实现
Feb 21 #NodeJs
linux 下以二进制的方式安装 nodejs
Feb 12 #NodeJs
nodejs实现百度舆情接口应用示例
Feb 07 #NodeJs
使用nodeJS中的fs模块对文件及目录进行读写,删除,追加,等操作详解
Feb 06 #NodeJs
nodejs nedb 封装库与使用方法示例
Feb 06 #NodeJs
nodejs实现的http、https 请求封装操作示例
Feb 06 #NodeJs
You might like
PHP4中session登录页面的应用
2008/07/25 PHP
php数组函数序列之next() - 移动数组内部指针到下一个元素的位置,并返回该元素值
2011/10/31 PHP
优化PHP程序的方法小结
2012/02/23 PHP
GreyBox技术总结(转)
2010/11/23 Javascript
基于mootools 1.3框架下的图片滑动效果代码
2011/04/22 Javascript
jQuery.query.js 取参数的两点问题分析
2012/08/06 Javascript
JavaScript中的数值范围介绍
2014/12/29 Javascript
JS数字抽奖游戏实现方法
2015/05/04 Javascript
纯js实现无限空间大小的本地存储
2015/06/18 Javascript
jQuery时间轴插件使用详解
2015/07/16 Javascript
canvas绘制万花筒效果(代码分享)
2017/01/20 Javascript
Webpack实现按需打包Lodash的几种方法详解
2017/05/08 Javascript
vue2.0 与 bootstrap datetimepicker的结合使用实例
2017/05/22 Javascript
vue高德地图之玩转周边
2017/06/16 Javascript
Node.js 使用流实现读写同步边读边写功能
2017/09/11 Javascript
微信小程序实现跟随菜单效果和循环嵌套加载数据
2017/11/21 Javascript
Angular2.0/4.0 使用Echarts图表的示例代码
2017/12/07 Javascript
Angular中sweetalert弹框的基本使用教程
2018/07/22 Javascript
uniapp,微信小程序中使用 MQTT的问题
2020/07/11 Javascript
[06:40]2014DOTA2西雅图国际邀请赛 DK战队巡礼
2014/07/07 DOTA
python调用短信猫控件实现发短信功能实例
2014/07/04 Python
Python中用函数作为返回值和实现闭包的教程
2015/04/27 Python
Python的Django框架下管理站点的基本方法
2015/07/17 Python
浅谈numpy数组中冒号和负号的含义
2018/04/18 Python
Python实现的批量修改文件后缀名操作示例
2018/12/07 Python
python为Django项目上的每个应用程序创建不同的自定义404页面(最佳答案)
2020/03/09 Python
20行Python代码实现视频字符化功能
2020/04/13 Python
django haystack实现全文检索的示例代码
2020/06/24 Python
AmazeUI 按钮交互的实现示例
2020/08/24 HTML / CSS
印尼在线旅游门户网站:NusaTrip
2019/11/01 全球购物
机械制造与自动化应届生求职信
2013/11/16 职场文书
四年的大学生生活自我评价
2013/12/09 职场文书
房地产还款计划书
2014/01/10 职场文书
支教个人总结
2015/03/04 职场文书
宝宝满月宴答谢词
2015/09/30 职场文书
MySQL 数据恢复的多种方法汇总
2021/06/21 MySQL