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写的一个简单项目打包工具
May 11 NodeJs
nodejs中实现sleep功能实例
Mar 24 NodeJs
使用nodejs开发cli项目实例
Jun 03 NodeJs
快速掌握Node.js之Window下配置NodeJs环境
Mar 21 NodeJs
详解Nodejs基于mongoose模块的增删改查的操作
Dec 21 NodeJs
基于Nodejs利用socket.io实现多人聊天室
Feb 22 NodeJs
nodeJS(express4.x)+vue(vue-cli)构建前后端分离实例(带跨域)
Jul 05 NodeJs
详解IWinter 一个路由转控制器的 Nodejs 库
Nov 15 NodeJs
nodeJs实现基于连接池连接mysql的方法示例
Feb 10 NodeJs
nodejs遍历文件夹下并操作HTML/CSS/JS/PNG/JPG的方法
Nov 01 NodeJs
nodejs中各种加密算法的实现详解
Jul 11 NodeJs
nodejs利用readline提示输入内容实例代码
Jul 15 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
实用函数4
2007/11/08 PHP
PHP中simplexml_load_string函数使用说明
2011/01/01 PHP
基于jquery DOM写的类似微博发布的效果
2012/10/20 Javascript
js模拟select下拉菜单控件的代码
2013/05/08 Javascript
javascript版2048小游戏
2015/03/18 Javascript
深入解读JavaScript中的Hoisting机制
2015/08/12 Javascript
jQuery插件AjaxFileUpload实现ajax文件上传
2016/05/05 Javascript
jQuery模仿单选按钮选中效果
2016/06/24 Javascript
js实现页面刷新滚动条位置不变
2016/11/27 Javascript
VueJs路由跳转——vue-router的使用详解
2017/01/10 Javascript
TableSort.js表格排序插件使用方法详解
2017/02/10 Javascript
JS实现简易的图片拖拽排序实例代码
2017/06/09 Javascript
在原生不支持的旧环境中添加兼容的Object.keys实现方法
2017/09/11 Javascript
微信小程序自定义波浪组件使用方法详解
2019/09/21 Javascript
vue点击按钮动态创建与删除组件功能
2019/12/29 Javascript
如何在JavaScript中创建具有多个空格的字符串?
2020/02/23 Javascript
Python实现可获取网易页面所有文本信息的网易网络爬虫功能示例
2018/01/15 Python
python针对excel的操作技巧
2018/03/13 Python
python3 requests中使用ip代理池随机生成ip的实例
2018/05/07 Python
python实现自主查询实时天气
2018/06/22 Python
Linux CentOS Python开发环境搭建教程
2018/11/28 Python
Python 使用Numpy对矩阵进行转置的方法
2019/01/28 Python
Linux上使用Python统计每天的键盘输入次数
2019/04/17 Python
Django全局启用登陆验证login_required的方法
2020/06/02 Python
python里反向传播算法详解
2020/11/22 Python
Harman Audio官方商店:购买JBL、Harman Kardon、Infinity和AKG
2019/12/05 全球购物
服务行业个人求职的自我评价
2013/12/12 职场文书
九年级物理教学反思
2014/01/29 职场文书
《小山羊和小灰兔》教学反思
2014/02/19 职场文书
维稳工作情况汇报
2014/10/27 职场文书
2014年社区妇联工作总结
2014/12/02 职场文书
学校办公室主任岗位职责
2015/04/01 职场文书
教育读书笔记
2015/07/02 职场文书
个人道歉信大全
2019/04/11 职场文书
2019年“我为祖国点赞”演讲稿(3篇)
2019/09/26 职场文书
vue+springboot实现登录验证码
2021/05/27 Vue.js