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中转换URL字符串与查询字符串详解
Nov 26 NodeJs
NodeJS中Buffer模块详解
Jan 07 NodeJs
nodejs个人博客开发第四步 数据模型
Apr 12 NodeJs
NodeJs使用Mysql模块实现事务处理实例
May 31 NodeJs
nodejs开发微信小程序实现密码加密
Jul 11 NodeJs
NodeJS使用七牛云存储上传文件的方法
Jul 24 NodeJs
使用vs code开发Nodejs程序的使用方法
Sep 21 NodeJs
基于Nodejs的Tcp封包和解包的理解
Sep 19 NodeJs
NodeJS使用Range请求实现下载功能的方法示例
Oct 12 NodeJs
linux 下以二进制的方式安装 nodejs
Feb 12 NodeJs
NodeJs内存占用过高的排查实战记录
May 10 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(windows版本)中的COM函数
2006/10/09 PHP
动态生成gif格式的图像要注意?
2006/10/09 PHP
php 分库分表hash算法
2009/11/12 PHP
几个实用的PHP内置函数使用指南
2014/11/27 PHP
php中file_get_contents()函数用法实例
2019/02/21 PHP
thinkPHP+mysql+ajax实现的仿百度一下即时搜索效果详解
2019/07/15 PHP
Json对象与Json字符串互转(4种转换方式)
2013/03/27 Javascript
JS操作Cookies的小例子
2013/10/15 Javascript
JavaScript通过元素索引号删除数组中对应元素的方法
2015/03/18 Javascript
jquery悬浮提示框完整实例
2016/01/13 Javascript
JQuery日历插件My97DatePicker日期范围限制
2016/01/20 Javascript
JQuery DIV 动态隐藏和显示的方法
2016/06/23 Javascript
AngularJS入门教程之表单校验用法示例
2016/11/02 Javascript
JS如何生成一个不重复的ID的函数
2016/12/25 Javascript
微信小程序 setData使用方法及常用错误解决办法
2017/05/11 Javascript
JavaScript中的FileReader图片预览上传功能实现代码
2017/07/24 Javascript
JavaScript定时器setTimeout()和setInterval()详解
2017/08/18 Javascript
Vue编写多地区选择组件
2017/08/21 Javascript
一种angular的方法级的缓存注解(装饰器)
2018/03/13 Javascript
JS实现的全选、全不选及反选功能【案例】
2019/02/19 Javascript
JavaScript监听一个DOM元素大小变化
2020/04/26 Javascript
python获取糗百图片代码实例
2013/12/18 Python
python的keyword模块用法实例分析
2015/06/30 Python
Python使用装饰器模拟用户登陆验证功能示例
2018/08/24 Python
Python单元测试工具doctest和unittest使用解析
2019/09/02 Python
Python底层封装实现方法详解
2020/01/22 Python
找Python安装目录,设置环境路径以及在命令行运行python脚本实例
2020/03/09 Python
Python中如何引入第三方模块
2020/05/27 Python
Keras 切换后端方式(Theano和TensorFlow)
2020/06/19 Python
Python就将所有的英文单词首字母变成大写
2021/02/12 Python
雅诗兰黛加拿大官网:Estee Lauder加拿大
2019/07/31 全球购物
化工工艺专业求职信
2013/09/22 职场文书
物流专业大学生的自我鉴定
2013/11/13 职场文书
出生证明公证书
2014/04/09 职场文书
先进个人主要事迹范文
2015/11/04 职场文书
JavaScript事件的委托(代理)的用法示例详解
2022/02/18 Javascript