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 相关文章推荐
golang、python、php、c++、c、java、Nodejs性能对比
Mar 12 NodeJs
Nodejs中的this详解
Mar 26 NodeJs
使用 NodeJS+Express 开发服务端的简单介绍
Apr 07 NodeJs
Nodejs回调加超时限制两种实现方法
Jun 09 NodeJs
详解nodejs实现本地上传图片并预览功能(express4.0+)
Jun 28 NodeJs
NodeJS收发GET和POST请求的示例代码
Aug 25 NodeJs
nodejs微信扫码支付功能实现
Feb 17 NodeJs
基于Koa(nodejs框架)对json文件进行增删改查的示例代码
Feb 02 NodeJs
详解Nodejs get获取远程服务器接口数据
Mar 26 NodeJs
nodejs分离html文件里面的js和css的方法
Apr 09 NodeJs
nodejs nedb 封装库与使用方法示例
Feb 06 NodeJs
ubuntu系统下使用pm2设置nodejs开机自启动的方法
May 12 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
PHP的cURL库功能简介 抓取网页、POST数据及其他
2011/04/07 PHP
php 删除cookie方法详解
2014/12/01 PHP
编写PHP脚本来实现WordPress中评论分页的功能
2015/12/10 PHP
关于javascript 回调函数中变量作用域的讨论
2009/09/11 Javascript
Extjs中常用表单介绍与应用
2010/06/07 Javascript
jquery判断字符输入个数(数字英文长度记为1,中文记为2,超过长度自动截取)
2010/10/15 Javascript
jQuery 操作option的实现代码
2011/03/03 Javascript
jquery remove方法应用详解
2012/11/22 Javascript
AspNet中使用JQuery上传插件Uploadify详解
2015/05/20 Javascript
基于JavaScript实现全屏透明遮罩div层锁屏效果
2016/01/26 Javascript
JavaScript中获取时间的函数集
2016/08/16 Javascript
js获取指定时间的前几秒
2017/04/05 Javascript
JS解决position:sticky的兼容性问题的方法
2017/10/17 Javascript
Angular 4.x+Ionic3踩坑之Ionic 3.x界面传值详解
2018/03/13 Javascript
nodeJS服务器的创建和重新启动的实现方法
2018/05/12 NodeJs
echarts实现地图定时切换散点与多图表级联联动详解
2018/08/07 Javascript
深入浅析ng-bootstrap 组件集中 tabset 组件的实现分析
2019/07/19 Javascript
Vue实现鼠标经过文字显示悬浮框效果的示例代码
2020/10/14 Javascript
[50:20]DOTA2上海特级锦标赛主赛事日 - 5 总决赛Liquid VS Secret第四局
2016/03/06 DOTA
python基础教程之元组操作使用详解
2014/03/25 Python
Python字符串处理实现单词反转
2017/06/14 Python
python字典操作实例详解
2017/11/16 Python
python+pandas生成指定日期和重采样的方法
2018/04/11 Python
Python实现爬虫从网络上下载文档的实例代码
2018/06/13 Python
python实现图片批量压缩程序
2018/07/23 Python
Python使用gRPC传输协议教程
2018/10/16 Python
python爬取指定微信公众号文章
2018/12/20 Python
pytorch 中的重要模块化接口nn.Module的使用
2020/04/02 Python
环法自行车赛官方商店:Le Tour de France
2017/08/27 全球购物
澳大利亚最便宜的网上药房:Chemist Warehouse
2020/01/30 全球购物
小学安全汇报材料
2014/08/14 职场文书
全陪导游词
2015/02/04 职场文书
一般纳税人申请报告
2015/05/18 职场文书
烛光里的微笑观后感
2015/06/17 职场文书
筑梦中国心得体会
2016/01/18 职场文书
2016年离婚协议书范文
2016/03/18 职场文书