搭建简易的物联网服务端和客户端-Nodejs_PM2(十八)

时间:2022-07-23
本文章向大家介绍搭建简易的物联网服务端和客户端-Nodejs_PM2(十八),主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

在本机windows下运行Nodejs时,基本命令行黑框开着就行了。但是要把要把nodejs程序部署到自己的远程centos服务器,要用到Nodejs的PM2模块让Nodejs程序在后台运行。 代码地址:https://github.com/klren0312/stm32_wifi 2017.4.25

搭建简易的物联网服务端和客户端目录

Nodejs_PM2

1.PM2模块

(1)介绍 Advanced, production process manager for Node.js (2)官网 http://pm2.keymetrics.io/

QQ截图20170424232316.png

2.PM2使用

(1)全局安装

npm install pm2 -g

(2)开启PM2

pm2 start tcpiot.js

QQ截图20170424231755.png

QQ截图20170424231815.png

(3)PM2监视器

pm2 monit

QQ截图20170424231946.png

(4)列出PM2后台运行的Nodejs程序

pm2 list

list.png

(5)关闭PM2后台运行的tcpiot.js

pm2 stop tcpiot.js

stop.png

(6)重启PM2后台关闭的tcpiot.js

pm2 restart tcpiot.js

restart.png

(7)删除PM2后台的tcpiot.js

pm2 delete tcpiot.js

delete.png

3.结果

可以让Nodejs程序在后台运行,不会随着命令行关闭而关闭。

@治电小白菜20170425