pm2 常用命令记录

pm2 常用命令记录

月光魔力鸭

2019-05-31 15:38 阅读 266 喜欢 0 pm2 nodejs

发布自己的nodejs应用后,需要进行管理,目前一般都pm2来进行管理,这里记录下常用的命令。

pm2 安装

// 全局安装即可
npm install pm2 -g

启动项目

//启动某个js 运行
pm2 start xxx.js 

//给项目一个别名,注意是两个-
pm2 start xxx.js --name aliasName

//多cpu ,cluster模式
pm2 start xxx.js -i max  //按照最大cpu数量
pm2 start xxx.js -i 3 //3个

关闭应用

pm2 delete xxx

重启应用

pm2 reload xxx

查看日志

//200行日志查看
pm2 logs xxx --lines 200

//查看错误
pm2 logs xxx --err

//清空日志
pm2 flush xxx

查看运行情况

pm2 monit xxx

开机重启

pm2 save
pm2 startup

转载请注明出处: https://chrunlee.cn/article/nodejs-pm2-cmd.html


如果对你有用的话,请赏给作者一个馒头吧 ...或帮点下页面底部的广告,感谢!!

赞赏支持
提交评论
评论信息(请文明评论)
暂无评论,快来快来写想法...
推荐
前几天给朋友帮忙,想要一个一模一样的网站...自告奋勇去帮忙.. 结果发现之前一直没处理过类似的情况,虽然也写过爬虫,不过看了下网站,也不算麻烦。于是简单实现了这个自动抓站的功能,最终整理成为一个自动抓站的工具,能省很多的事情。
今天想在服务器上跑下自己自动签到的程序,需要安装puppeteer ,结果出错。 permission denied, mkdir '/root/.nvm/versions/node/v9.11.1/lib/node_modules/
使用nodejs连接ftp,进行ftp的操作,包括列表、上传、下载以及速率等。
学习爬虫的时候突然有想到想做一个音乐播放小站,可以给自己或朋友听,但是音乐哪里来呢??想到自己常听的豆瓣FM,就越发的想把这些音乐都拿下来,因此有了下文通过豆瓣FM批量抓取上万首音乐,目前已经3W+。
由于国家的行政区划每年都有变化,所以经常需要更新最新的数据,这里提供一个nodejs版本mysql数据存储的抓取示例。
使用nodejs 连接mysql数据库还是很简单的,有现成的模块可以直接调用。下面介绍下 mysql 的调用
当我们做爬虫或其他的一些应用的时候,如果需要一些短信验证,但是又没有那么多手机号,又不能放人在那里一直输入的时候?怎么办?
客户有一批音频需要处理成视频,最好是带有图片,于是就有了下文。